如何做到为另一个没有源代码的EXE加上一个口令?
某个软件,想要实现为它加个“壳”用户输入正确的口令才能运行,该怎么做? --------------------编程问答-------------------- 方法1: 找一下有没有这样的工具软件。方法2: 自己写个“壳”来包装一下。
方法3: 找到程序入口,在适当的位置嵌入程序指令(用汇编,看楼主有没有足够功力了)。
--------------------编程问答-------------------- 以前看到过这样的软件的。 还可以有防破解功能,不过忘记软件叫什么名字了。 只记得界面都是英文。 --------------------编程问答-------------------- 你试下把他作为资源文件在你的EXE中运行,那就行了嘛,不要释放到硬盘上,DLL我是这样用过的,这样就可以把别人做的DLL加上密码或序列号了 --------------------编程问答--------------------
和我想的一样…… --------------------编程问答-------------------- rar带密码压缩为自解压格式即可。 --------------------编程问答-------------------- 网上有很多这类型的软件的 --------------------编程问答-------------------- 最简单就是加壳了。网上有许多加壳工具叫卖,有些是可以直接用来加口令的。 --------------------编程问答-------------------- 不过加壳工具不是万能的。要看它是否支持生成原来程序的编程平台。因为每一种平台生成的可执行文件格式不同,加壳跳转的偏移是不一样的。
大多数工具都支持常见的语言平台。
补充:VB , API