写信给Delphi中的EXE

时间:2010-11-24 01:50:37

标签: delphi winapi

我打算将应用的许可信息存储到应用本身。是否可以在不影响其逻辑功能的情况下写入Delphi中的EXE?如果是,怎么样?我的同事说,只有exe的特定部分是可写的。这是真的吗?

4 个答案:

答案 0 :(得分:6)

为什么不将许可证作为资源存储在Delphi应用程序中而不是破解EXE?

此处示例:http://delphi.about.com/od/objectpascalide/a/embed_resources.htm

答案 1 :(得分:2)

查看http://sourceforge.net/projects/tponguard/

你会在这里找到你想要的东西。

答案 2 :(得分:1)

答案 3 :(得分:0)

使用start和stop标记创建许可证变量。我对Delphi编程一无所知,但在psuedocode中它看起来像

var license = "$$$$"+"LICENSE DATA"+"$$$$";

您可以在十六进制编辑器中打开可执行文件并搜索$$$$部分并直接编辑它,或者您可以编写一个程序来覆盖标记之间的位。