前几天看到Showfom分享了一个UnRARMenu的小玩意,用来去除RAR自解压文件右键菜单。

突然想到我以前也写过这么一个小东西,过去炫耀一下,今天有空就公开出来吧。

WinRAR SFX Patch是我取的名字,印象中当时是为一个朋友写来捆绑文件用的,没啥技术含量。

软件生活 AppLife.Net

是去年11月底弄的。界面很简陋,还是英文的。不过没关系,用起来简单。

首先需要有一个自解压文件,压缩时候勾选就会生成了:

软件生活 AppLife.Net

如果你安装了winrar,右键点一下生成的自解压文件,会出现相关的菜单:

软件生活 AppLife.Net

大多数时候可能不希望这么快就暴露了,尤其是作为安装程序使用的时候。

启动我的WinRAR SFX Patch,点“Patch”并浏览到刚刚的自解压文件:

软件生活 AppLife.Net

默认情况下还会生成了一个“原文件名.BAK”的备份文件,以防万一。如果不需要取消“Make Backup”前面的打勾就可以了。

我们再来看看右键菜单吧:

软件生活 AppLife.Net

不用怀疑,绝对是同一个文件。还可以强制用winrar打开试试,结果会提示非法文件。呵呵。

 

这里在顺便说下怎么用winrar来捆绑文件,做免杀的朋友可以绕道了,因为这不可能躲过杀软的。

创建一个自解压文件,包含需要捆绑的文件,然后在“注释”选项卡,输入以下内容:

Setup=捆绑文件一.exe
Setup=捆绑文件二.exe
TempMode
Silent=1
Overwrite=1

其中的“捆绑文件一”和“捆绑文件二”替换成压缩包里相应的文件名,生成自解压并用WinRAR SFX Patch处理就可以了。

运行一下,看看是不是捆绑成功,而且没有任何的痕迹。

 

WinRAR SFX Patch原理十分简单,就是通过改变rar文件头部标志,使得winrar认不出来了。

我用dUP写的,源代码可以email向我要,如果找得到的话。或者用文件比较工具对比一下,好像就改了几个字节,一比就出来了。

 

下载(13.3K):damipan | 来自软件生活 | namipan | brsbox | box | skydrive | easy-share

PS:最近在弄备案,为了避免麻烦,改了一些地方。请大家使用http://applife.net来访问,不要用含有www的域名形式。具体可以看这里

Popularity: 3%

可能还感兴趣

“去除winrar自解压exe的右键菜单 - WinRAR SFX Patch”有 29 个评论

» 欢迎发表评论发送Trackback

  1. Showfom

    (*^__^*) 嘻嘻…… 沙发

    回复

  2. Showfom

    对了,Black-Xstar,我推荐下载的页面别直接跳转,可以放点广告啥的,比如,我的给你演示下:
    http://files.nba2k.cn/VYCQE/
    不错吧,那个漂浮广告就可以自己加进去,修改修改源代码即可……

    回复

    Black-Xstar2009-05-06 12:44 下午 回复:

    @Showfom, 这样啊,会不会太那个了。
    我这么处理主要是为了统计下载和规范url还有方便更新,还真没想过这么弄呢……
    PS:gtalk上加你了,用空聊下 :mrgreen:

    回复

    Showfom2009-05-06 7:39 下午 回复:

    @Black-Xstar, OK OK 现在上GT去

    回复

    Black-Xstar2009-05-07 12:56 上午 回复:

    @Showfom, 今晚不在呢,下次吧 :mrgreen:

  3. 陈少举

    Well....这可能会更加方便恶意软件的制作者…… :sad:

    回复

    Black-Xstar2009-05-07 12:58 上午 回复:

    @陈少举, 这也是我一直没有公布出来的原因,这次看到Showfom发了别人的版本,也就顺便发一下吧。

    回复

  4. Betty

    为什么要这么做呢?比较讨厌这样隐瞒自解压身份的软件呀……

    回复

    Black-Xstar2009-05-07 12:57 上午 回复:

    @Betty, 其实我也比较讨厌,呵呵。
    下次有空再弄个检测和还原的patch,哈哈……

    回复

  5. Someone

    用7Z开呢?

    回复

    Showfom2009-05-11 11:00 上午 回复:

    @Someone, 7z直接开源的……修改它源代码去 哈哈

    回复

    Someone2009-05-12 5:56 下午 回复:

    @Showfom, 意思是7z开动过PATCH手术的RAR

    回复

    Showfom2009-05-12 6:29 下午 回复:

    @Someone, 这个我就没办法了

  6. 优博领地

    这个,暂时还用不到 :mrgreen:

    回复

  7. cosbeta

    多年不用winrar了

    回复

  8. 聊天

    貌似好久没有更新了··

    回复

    Black-Xstar2009-05-17 7:48 下午 回复:

    @聊天, 更新啦!
    最近有点忙,不好意思哈。

    回复

  9. 威海网络公司

    :mrgreen: 7-zip的自解压现在也可以做的很好了。

    回复

  10. Wingl83

    可否做个支持命令行模式的?

    或在exe右键中调用?因为这样会比较方便。

    回复

  11. 好名录网

    可惜我并不常用MSN,要是增加通过gtalk来寻找好友就更好了。

    回复

  12. zhxq

    😉
    我也是编软件的(批处理),因为一些软件功能不足,所以用WINRAR将软件与另需的软件打包起来,用本软件很方便,但是软件有时需要用批处理来打包生成的文件,请问能否做一个CLI命令行的本软件?谢谢啦~
    AND THEN 欢迎来到我的网站!www.zhxqweb.net
    2010.2.6
    小年

    回复

  13. E15A6E21FEAA

    弄好之後
    小紅傘報毒
    有方法解決嗎

    回复

  14. G字头老大

    很小,但是很强大 !!!

    回复

  15. Sanjay

    So excited I found this article as it made things much quikrec!

    回复

  16. Larissa

    I really wish there were more arctiles like this on the web.

    回复

  17. xiaoqiang

    博主 还能再提供有效下载连接么

    回复

» Trackbacks/Pingbacks

发表评论