谁知道怎么制作单文件软件啊?

谁知道怎么制作单文件软件啊?,第1张

楼主崩听他们说制作单文件软件很难,我告诉你制作方法和原理,包你5分钟学会!1.原理:单文件软件的基本原理就是把多个文件制作成一个晌好压缩包,运行单文件软件时先是把原来的文件释放到临时目录,然后运行。所以单文件软件都比正常版本启动要慢,因为多了一个解压过程,并且单文件软件的设置不能保存(除开设置是在注册表里面),因为设置文件也在临时目录。2.制作工具:WinRAR,ResHacker3.制作流程:(1):对软件所有文件右键,“添加到压缩文件(A)”…→选中“创建自解压格式压缩文件(X)”压缩方式自己选择,建议你选择最快或者储存,已减少解压时间。(2):选择 高级→自解压选项(&X)…(3):在d出的“高级自解压选项”窗口中“解压后运行(F)”中填上软件的主程序文件名(4):在“模式”中 选中“解压到临时文件夹(T)”和“全部隐藏”(5):在“更新”中 选中“解压并替换文件(R)”和“跳过已经存在的文件”(6):点击确定完成。(7):用ResHacker把制作的单文件图标修改为原来的软件图标,具体过程请网上搜索,鉴于过于简单我就不详细册搭说了总结:这种方法对于州谨拿大部分软件有效,但部分软件运行依赖于注册表或者其他文件,这种方法制作出来的软件在其他电脑上运行就会出错,这部分软件必须得先进行绿化处理才行。

如图,这个打包器还是挺好用的,应该是直接hook相关的API函数,无需释放文件到硬盘!

当然,有相应的解包器,长这样:

因此,它不适合对安全性要求很高的情况,如果要求更高些,可以使用enigma protector,如下图:

那雀尘么,使用此工具解包会提示:

[x] Looks like this file is protected with Enigma Protector, not Enigma Virtual Box.

[x] It is not supported by my unpacker

不支持!

同时戚岁铅要注意: 虽然 enigma virtualbox和enigma protector都有虚拟化文件系统的高好功能,用法也一样,但并不通用!

*****vmprotect 也有相似的虚拟文件系统,不过体积会大很多!*****

制作好的单文件打不开可以尝试敬侍戚寻找备份文件。

建议制作者到备份管理里面找找备份文件。具体 *** 作谈拆:左上角“WPS表格”,d出的窗口中倒数第二个“备份管理”,然后会在右边d出任务栏窗口,找找看能否找到备份文件。

WPS集编辑与打印为一体,具有丰富的全屏幕编辑功能,而且还提供了各种控制输出格式及打印功能,同时还具有文件备份与审阅功能,能够亮陵完美的处理各种文件问题。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12160414.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存