2017-08-12 49 views
-2

如何加密/保護我的vb.net編程代碼?我的程序可以發送電子郵件,所以我的電子郵件帳戶憑據在代碼中,我不想保護我的代碼,因此沒有人可以看到我的電子郵件帳戶憑據。保護/加密編程代碼

回答

0

這裏是在我看來,這個主題的概括:

1 - 如果程序可以運行,那麼就可以進行逆向工程。


2-A以防止逆向工程的好方法是在運行時生成代碼並執行它的飛行,但大多數傳統的語言,如C有幾乎沒有辦法來表示這一點。


3,這種威脅可以消除由包裝/壓縮可執行文件(.exe)來擴展,但它從來沒有也永遠不會是100%安全的解決方案。

一個很好的簡單壓縮程序是http://www.matcode.com/mpress.htm因爲它有一個簡單的命令行,因此您可以即時壓縮您的可激活文件。


4 - 您可以使用Visual Basic的加密算法與密鑰的文件進行加密,這將無法編譯,但一旦它的加密它不是可運行的(Back to number one above)

我製作了一個程序來加密所有類型的文件,如果您想體驗,可以從here下載。

希望對你有用。