常用解包方法
每位电脑用户肯定都遭遇过第三方插件,它们常常潜伏在某些软件的安装程序中,如果仍然使用一路回车的方法安装这些程序肯定会“引狼入室”,且还很难清理干净,因此也留下了“流氓程序”的恶名!但是,为了使用这些软件,用户还不得不小心翼翼的安装它们,难道就没有其他的办法?有!可以采用“解包”的方式迂回执行安装程序。
简析“解包”
有“解包”就有“打包”,但并不等同于压缩,其实就是软件作者将作品的主程序(EXE文件)、动态链接库(DLL文件)、配置文件(INI文件)、专用资源库(一般为DAT文件)等等必要文件使用“安装程序制作”软件打包成一个EXE文件,用户只要下载了这个可执行程序并运行就可以使用该软件了。如果在此过程中作者将第三方插件添加进来,这就成了用户安装该软件的一个“暗桩”了。
“解包”安装程序
如果不想执行安装程序就使用下载的可执行文件,比如笔者电脑里的“文通OCR”软件,因为是破解版,所以担心有病毒,我们可以下载Universal Extractor,并运行,选中需要解包的文件(如图1)。
点击此下载Universal Extractor
图1 主界面
只要在第一个空白框后面点击按钮指定下载来的程序,点击“确定”按钮后即可在第二个空白框中提示的位置得到一个同名文件夹,而其中hsxls文件夹里就是用户需要的主程序,而且还可以看到被捆绑的几个下载页面!现在双击那个“hsxls”即可安装主程序了(如图2)。
图2 捆绑软件图标
提示:“安装程序制作软件”很多,但最常见的就要数Inno Setup、InstallShield、Windows Installer(查看方法:右击程序/属性/“版本”或“摘要”中的“备注”)。比如某著名网站发布的汉化补丁公认都含有第三方插件,而其中使用Inno Setup程序打包的汉化补丁占据了90%以上,经笔者测试有80%以上的汉化补丁可以使用此工具解包。对于另外两种程序制作的安装文件成功率也在95%以上。
网友评论