您好,登錄后才能下訂單哦!
今天小編給大家分享一下Revit插件查殼及破殼的方法的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
查殼工具的使用:
這是一款免費的查殼軟件,比起耳熟能詳的PEID 0.95,這款查殼軟件比其他的軟件擁有更為準確的功能,而且擁有漢語版,使用開比較方便,所以十分推薦這款軟件。(對于什么是殼,不懂的朋友可以百度加殼深入了解一下)
(1)第一次使用,可以在設置里設置字體,重新打開后才能生效。默認設置好打√的部分就可以了。
(2)將需要查殼直接拖到軟件的頁面上就可以看見加殼信息了。
(3)示例:這是一個沒有加殼的dll文件
可以看到這是一個沒有加殼的都dll文件,用反編譯工具就可以反編譯出來。
這是一個使用了.NET開源的混淆器ConfuserEX來進行加殼的。市面上基本上都是使用這個混淆器進行加密,網上對于破解這個殼的教程最多。
這是市面上使用最多的某插件,采用的是PV Logiciels-dotNet Protector技術,這個技術是重慶慧都的技術,目前對于這個殼可用的資源較少。
破殼工具的使用
打開 De4Dot 所在文件夾,按住 Shift,右鍵該文件夾 → 選擇“在此處打開命令窗口”
輸入de4dot +要破解的dll文件路徑
完成之后會在原dll文件下生成對應的文件
如果破解成功,則可以直接使用反編譯軟件進行編譯,顯然上圖中并沒有成功破殼。
因此也并不能進行反編譯。
使用UnconfuserEx進行破解
這個使用非常簡單,直接加載dll文件就行了,如果成功會壓縮成exe文件
如果失敗則會提示致命錯誤。
通過使用UnconfuserEx后我們嘗試進行反編譯:
成功的破除了殼,所有的源代碼都可見。
因此,目前常用的ConfuserEX混淆器并不是萬無一失的,需要針對性的進行多層的防護。
以上就是“Revit插件查殼及破殼的方法”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。