CureIt! 简单Repack(去广告窗口)

it2022-05-05  160

CureIt!De.WEB的免费便携版绿色杀毒软件,官网和各大网站均有下载,内置多国语言。 最近发现不少人喜欢把CureIt!放到U盘上随身杀毒,试了一下还蛮轻便的,就是退出时还要关闭弹出的打折广告窗口有点麻烦,于是稍微分析了一下。 1、该程序下载下来只有一个可执行文件,用 WinRAR打开可以看出是一个 zip自解压程序,自动解包到临时文件夹并运行 _start.exe这个文件。浏览解包后的文件目录,发现还有几个文件值得关注: _start.dat应是支持_start.exe运行的资源文件; setup.exe看图标可能是杀毒软件的真正主程序,但直接双击运行会报错退出; setup_me.ini、 setup_xp.ini应是setup.exe的配置文件;setup.key像是授权许可文件,用记事本打开果然是,使用期限只有1个月。 2、先对 _start.dat进行分析,还是用 WinRAR打开-------又是个 zip文件^_^!!!里面很多不同前缀的图片集打开看看就知道是 _start.exe运行时的多国语言界面了。关键是_start.ini,这个配置文件也按不同国家语言分了很多节,语法类似于脚本。找到 [ChineseSimpl]节,这一节对应中文启动界面,看这一句: 0 = 154 , 123 , 0 , 48 , .\%exe% , /lng:%L%-cureit.dwl %ini% , %L%-start.bmp , start ,, ChineseSimpl2 这句就是调用setup.exe的语句,原来是需要加参数运行!对应到 [Strings]节去寻找各个参数的具体值,不难构造出如下语句: setup . exe  / lng :cn -cureit . dwl  / ini :setup_me . ini OK!这就是杀毒软件主程序的执行语句,写个批处理吧~ @ start  setup . exe  / lng :cn -cureit . dwl  / ini :setup_me . ini 为什么要用setup_me.ini?因为这样可以同时在Win9x和xp上运行,而用setup_xp.ini的话在Win9x上运行就会出现找不到路径的错误(我没有测试),可以自己打开文件比对分析。 3、剩下的工作很简单了,把程序解压目录放到U盘上,需要用时运行你的批处理文件就可以啦!升级也很简单,下载新的杀毒程序以后解压到这个文件下覆盖原来的文件就OK啦~ PS: 网上有可以用到2010年的key,可以到 丁香鱼工作室去找,那里提供很好的杀毒软件支持~

转载于:https://www.cnblogs.com/cancelpj/archive/2008/05/23/1205121.html

相关资源:drweb cureit

最新回复(0)