Re: [討論] C# 真的太容易被反組譯了

看板C_Sharp作者 (Who cares?)時間20年前 (2005/08/19 14:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串8/14 (看更多)
※ 引述《haryewkun (Har)》之銘言: : ※ 引述《Aurim (Who cares?)》之銘言: : : Borland附的是Wise Owl Demeanor for .NET Personal Edition, : : 不過我沒拿reflector來反編譯看看效果如何。 : : 有一件事情是肯定的,Borland的.NET程式庫裡頭,有一些東西沒法被反編譯出來, : : 會有奇怪的reference找不到的問題,只能從IL code的層面去解讀那些code的功用。 : : 如果怕被反編譯,最快的DIY自救方式就是自己設計class loader,所有物件類別跟 : : 組件檔案都是加密過的,靠自己的class loader解密後載入。 : : 來反編譯嘛,要反編譯什麼東西啊?反編譯器都只能讀正常格式的物件類別檔跟組件 : : ,加加密就擋下一大票人啦。 : 你的 class loader 用什麼語言寫﹖ : 如果用 C# 寫﹐別人反編譯你的 class loader 不就搞定了。 不會,這樣子只能搞定class loader,弄清楚運作原理而已。 現在有哪個反編譯器有支援外掛class loader的? 要搞定,還要先把所有被加密的檔案都解密還原成反編譯器能吃的格式, 這已經不是一般只會用現成的反編譯器的人能繞得過去的障礙啦...。 我也要保護我的商業機密,剩下的就不多說了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.222.17.194
文章代碼(AID): #131VBPNu (C_Sharp)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 8 之 14 篇):
文章代碼(AID): #131VBPNu (C_Sharp)