版本:单文件版
大小:14 KB
环境:PC端
日期:2013- 10-28
WinRAR SFX Patch原理十分简单,就是通过改变rar文件头部标志,使得winrar认不出来了。用dUP写的,或者用文件比较工具对比一下,好像就改了几个字节,一比就出来了。
WinRAR SFX Patch是我取的名字,印象中当时是为一个朋友写来捆绑文件用的,没啥技术含量。
WinRAR SFX Patch怎么用?
首先需要有一个自解压文件,压缩时候勾选就会生成了:
如果你安装了winrar,右键点一下生成的自解压文件,会出现相关的菜单:
大多数时候可能不希望这么快就暴露了,尤其是作为安装程序使用的时候。
启动我的WinRAR SFX Patch,点“Patch”并浏览到刚刚的自解压文件:
默认情况下还会生成了一个“原文件名.BAK”的备份文件,以防万一。如果不需要取消“Make Backup”前面的打勾就可以了。
我们再来看看右键菜单吧:
不用怀疑,绝对是同一个文件。还可以强制用winrar打开试试,结果会提示非法文件。呵呵。
这里在顺便说下怎么用winrar来捆绑文件,做免杀的朋友可以绕道了,因为这不可能躲过杀软的。
创建一个自解压文件,包含需要捆绑的文件,然后在“注释”选项卡,输入以下内容:
Setup=捆绑文件一.exe
Setup=捆绑文件二.exe
TempMode
Silent=1
Overwrite=1
其中的“捆绑文件一”和“捆绑文件二”替换成压缩包里相应的文件名,生成自解压并用WinRAR SFX Patch处理就可以了。
运行一下,看看是不是捆绑成功,而且没有任何的痕迹。