.NET Reflector 10是由微軟員工Lutz Roeder編寫(xiě)的一款.net反編譯工具,提供一個(gè)更好的替代庫(kù)的文檔,恢復(fù)丟失或不可用的源代碼,定位性能問(wèn)題,分析依賴關(guān)系,檢查混淆。軟件可以將.NET程序集中的中間語(yǔ)言反編譯成C#或 者Visual Basic代碼。除了能將中間語(yǔ)言轉(zhuǎn)換為C#或Visual Basic以外,.NET Reflector還能夠提供程序集中類及其成員的概要信息、提供查看程序集中中間語(yǔ)言的能力以及提供對(duì)第三方插件的支持。
破解教程
1、解壓文件,雙擊應(yīng)用程序進(jìn)行安裝,默認(rèn)安裝即可
2、安裝過(guò)程十分簡(jiǎn)單,等待安裝完成后點(diǎn)擊finish退出就可以了
3、先不要運(yùn)行軟件,將解壓文件中的破解補(bǔ)丁復(fù)制到軟件安裝目錄下,點(diǎn)擊復(fù)制和替換
4、進(jìn)入軟件,點(diǎn)擊help,即可看到軟件已注冊(cè)完成,無(wú)需再次注冊(cè),破解成功
如何使用
1、安裝完成后,運(yùn)行軟件,如果有選擇默認(rèn)版本的
.NET Framework,根據(jù)需要選擇即可。你選擇的版本不同則出現(xiàn)的默認(rèn)程序集也不同,默認(rèn)選擇的是.Net4.7;
2、點(diǎn)擊file-open選擇要反編譯的DLL,打開(kāi)后程序集的命名空間會(huì)出現(xiàn)在列表中;
3、點(diǎn)擊樹(shù)形列表中的類,右邊就會(huì)出現(xiàn)相應(yīng)的反編譯代碼。反編譯后的代碼和原代碼基本沒(méi)有什么區(qū)別;
4、如果想把反編譯后的代碼導(dǎo)入到文件中,我們可以使用Reflector.FileDisassembler這個(gè)Reflector插件
5、運(yùn)行Reflector,點(diǎn)擊View—add-ins…—Add,選擇Reflector.FileDisassembler.dll (下載Reflector. FileDisassembler解壓后的文件中有)添加成功后,Close關(guān)閉對(duì)話框。在tools菜單中會(huì)有file disassembler選項(xiàng);
6、選擇Tools—File Disassembler;
7、選擇需反編譯的類文件,點(diǎn)擊Generate按鈕,此時(shí)需要選擇輸入文件名,也可以直接點(diǎn)擊OK。Reflector將會(huì)自動(dòng)創(chuàng)建一個(gè)文件夾并生產(chǎn)類文件,該文件的路徑在Reflector.exe的目錄下
軟件功能
1、.NET Reflector可以將以.NET Framework為基礎(chǔ)開(kāi)發(fā)出來(lái)的的DLL或EXE文件 反編譯為原始程序
2、.NET Reflector雖非Open Source(開(kāi)放源代碼)但早期釋出的版本連他自己的exe檔都能反轉(zhuǎn)回原始程式
3、.NET Reflector使用混淆器進(jìn)行保護(hù)
4、.NET Reflector此工具在啟動(dòng)時(shí) 會(huì)連到其官網(wǎng)檢查是否有更新的版本 故如果電腦沒(méi)連接Internet的話 將無(wú)法正常啟動(dòng)此工具軟件
軟件特色
1、混淆檢查器使用.NET Reflector反編譯的組件,所以你可以很快的在看代碼.dll或.exe文件
2、NET的反射
3、模糊檢查程序掃描目錄并檢查內(nèi)部的程序集和EXE文件。它顯示你的DLL和可執(zhí)行文件,為每個(gè)引用,和關(guān)于他們的迷惑狀態(tài)和安全級(jí)別的信息。
4、NET反射器有一個(gè)全面的添加模型,與API,可以讓您擴(kuò)展工具,以滿足您的確切需求。
5、API還允許其他工具,利用.NET Reflector反編譯和反匯編的無(wú)與倫比的能力來(lái)補(bǔ)充自己的功能
6、簡(jiǎn)化SharePoint開(kāi)發(fā)
7、SharePoint API和庫(kù)并不總是記錄好的,或者以你需要的方式暴露出來(lái)。但這不一定是個(gè)問(wèn)題。
8、使用.NET反射器,您可以在SharePoint程序集內(nèi)查看并了解它們的工作原理。
0條評(píng)論