protect/encrypt 编程代码
protect/encrypt programming code
如何 encrypt/protect 我的 vb.net 编程代码?我的程序可以发送电子邮件,所以我的电子邮件帐户凭据在代码中,我不想保护我的代码,所以没有人可以看到我的电子邮件帐户凭据。
以下是我对本主题的回顾:
1-如果程序可以运行,那么就可以进行逆向工程
2-防止逆向工程的一个好方法是在运行时间生成代码并即时执行,但大多数常规语言如C
有几乎无法表示这一点。
3-可以通过 packing/compressing 可执行文件 (.exe) 来消除这种威胁,但它从来不是也永远不会是 100% 安全的解决方案。
一个很好的简单压缩程序是 http://www.matcode.com/mpress.htm,因为它有一个简单的命令行,因此您可以即时压缩可原谅的文件。
4-您可以使用visual basic加密算法用密钥加密文件,无法反编译,但一旦加密就不能运行-able (Back to number one above)
我做了一个加密各种类型文件的程序,想体验的可以去here下载。
希望对你有用。
如何 encrypt/protect 我的 vb.net 编程代码?我的程序可以发送电子邮件,所以我的电子邮件帐户凭据在代码中,我不想保护我的代码,所以没有人可以看到我的电子邮件帐户凭据。
以下是我对本主题的回顾:
1-如果程序可以运行,那么就可以进行逆向工程
2-防止逆向工程的一个好方法是在运行时间生成代码并即时执行,但大多数常规语言如C
有几乎无法表示这一点。
3-可以通过 packing/compressing 可执行文件 (.exe) 来消除这种威胁,但它从来不是也永远不会是 100% 安全的解决方案。
一个很好的简单压缩程序是 http://www.matcode.com/mpress.htm,因为它有一个简单的命令行,因此您可以即时压缩可原谅的文件。
4-您可以使用visual basic加密算法用密钥加密文件,无法反编译,但一旦加密就不能运行-able (Back to number one above)
我做了一个加密各种类型文件的程序,想体验的可以去here下载。
希望对你有用。