快速批处理文件编译器是一款非常实用的bat转exe工具。它能将任何bat、CMD批处理脚本编译为exe文件,同时还可以进行反编译。该工具允许用户创建在后台运行的“幽灵程序”,还可以向生成的exe文件中捆绑任何文件并通过命令行调用,且编译后的exe可以在一定程度上加密,防止未授权者看到源bat内容。
快速批处理文件编译器介绍
将任何BAT、CMD批处理脚本编译为EXE文件!此完美解密套装版包含编译器(Compiler,v2.0.8.0)和反编译器(DeCompiler,v1.0.3.6,重新汉化)。
很久以前接触过PCMag某位大虾写的BAT2EXE,虽然也是号称转BAT为EXE,但实际上却是转成了COM...
这款QuickBFC/QuickBFD若仅仅能成功编译BAT为EXE,那实在是太没趣了,酷就酷在它允许用户创建在后台运行的“幽灵程序”,还可以向生成的EXE文件中捆绑任何文件并通过命令行调用,且编译后的EXE可以在一定程度上加密,防止未授权者看到源BAT内容。这些特性在同类软件中是绝无仅有的,于是一盘冷饭就被炒的喷喷香的说^_^。
功能特点:
保存/加载项目的选项;
嵌入式文件: 您可以嵌入到已编译的可执行文件的文件,此文件将在脚本执行和删除在退出之前解压缩;
可以创建 DOS 窗口幽灵应用程序;
允许您选择应用程序图标;
允许您编辑.exe 可执行文件的版本信息;
从非授权更改批处理文件的保护内容;
从查看隐藏的批处理文件的内容;
它不需要成为程序员来创建程序;
它可用于安装和自动化任务;
在内置编辑器高亮显示命令的构造;
可以编译的任何批处理文件为 exe 格式兼容 2000/XP/2003/Vista/7。
1、9X系统不能直接在该软件中编辑生成文件的版本信息和图标等,但可通过第三方工具后期处理。
2、StuBC.DLL/StuBG.DLL这两个库文件玄机多多,充分DIY的话是会有很大裨益Di:)
3、此版汉化偶未发扬坚持绿版的优良传统,而是套用了原版Inno的安装程序,因为需要写注册表清空旧版注册信息及注册相应文件类型的外壳扩展,如果您是解包后当绿软使用,务请在执行主程序QuickBFC.EXE前导入EmptyCfg.REG,第一次使用此软件者则无此必要。
4、BAT.EXE(162KB)不是原版附带,是偶打包进来的幽灵模式演示程序,里面捆绑了WinME的记事本,运行BAT.EXE则会打开它,同时将其复制到Windows目录,下次直接Win+R并键入MEPAD即可呼出,运行反编译BAT.EXE.BAT可以Dump出它那可怜到仅两行的脚本。仅为演示,无其它意义,您也可以使用你偏爱的捆绑文件探测器来查查这个文件权当练兵,看看您的法宝是不是吃白饭的^_^
反编译器用法(仅能用于命令行):
quickbfd 目标文件名.EXE 任意文件名.BAT
命令正确则将弹出提示输入反编译密码的对话框,无密码则直接点确定。
v2.0.8.0:外壳扩展修正+幽灵模式优化(后者动机不纯啊^_^,其实这款软件就靠幽灵模式赚噱头……);另外作者隐讳未说的一点-此版修正了在密码过于简单的情况下直接点“确定”也可以Dump出源命令行的重要Bug-第一次汉化这款软件时就发现了,当时还以为是汉化过度弄的,测试一下原版,问题照旧:(
v2.0.7.0:幽灵程序驻留内存的能力进一步增强,但事有两面,这也造成了释放捆绑文件并运行后的delete命令有时无效,当然,解决办法还是有的,未免“有心人”学了捆木马,就不透漏了:(。