混淆代碼能在一定程度上放置代碼被盜用,保護我們的知識產權
1。打開vs2012,選擇工具-〉Dotfuscator Software Services
2.選擇你需要混淆的DLL 文件,可以多選擇
3。選擇輸出的路徑
4。運行dotfuscator,生成混淆代碼
普通的代碼混淆器只是把私有字段和變量轉換成隨機碼,如果是小程序,還可以猜一猜,如果是比較大的程序,猜起來可就不會那容易了。高級一點的是混淆成不可閱讀的字符,這樣的混淆後的代碼干脆就比機器碼還難懂,基本上是翻譯不出來了。
但這些代碼混淆器都有一定的風險,即混淆後的代碼實然無法正常調用了。
推薦:.NET Reactor
其實,保護代碼不需要那麼費心。
像.net其實就是把cs文件轉換成dll
文件就可以了,轉換的方法看幫助或者去網站上搜索一下就能得到你想要的結果。
現在我們很多寫的東西,到現在好沒有到保密的程度,現在寫的東西都是很一般的...除非你寫的東西,是考慮到安全的因素很多那麼就需要多加考慮一下了...