1
是否有任何方法可以防止代碼被混淆然後混淆。.net除了使用模糊處理以外的代碼安全性
是否有任何方法可以防止代碼被混淆然後混淆。.net除了使用模糊處理以外的代碼安全性
無法防止您的代碼被反彙編!
運行時需要能夠執行您用代碼創建的指令,否則您的軟件將無法運行。如果運行軟件的計算機可以讀取指令,那麼控制該計算機的用戶可以訪問指令並通過反編譯方式重新創建代碼版本 - 它看起來可能與原始代碼不完全相同,但將編譯成一個等效的程序。
然而,有幾種方法可以從窺探中隱藏代碼的說明和結構 - 其中之一是混淆。最終,他們只是作爲一個勝任的黑客可以複製你的指令從軟件執行你的指令從機器的內存速度顛簸...
你的問題似乎在這裏回答:http://stackoverflow.com/questions/7204076/替代換混淆,在最網世界 – Jason 2012-02-24 06:45:05