91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

.NET反編譯工具Reflector及插件

發布時間:2020-10-11 15:00:20 來源:網絡 閱讀:2858 作者:OH51888 欄目:編程語言

.NET如何反編譯?如何不勞而獲?如何破解別人的軟件?如何查看到別人的源代碼,這些問題常常是一個新手所最關心的事情。

當然了,作為一個從業時間較長的我來說,對這種行為談不上厭惡與否,只是不贊成也不反對。有句話說的好,只是本身是沒有錯的,就像刀劍本身是沒有正邪之分的,就看你怎么用了。

好了,那么接下來我們就介紹如何反編譯。

其實很簡單且并不神秘,就是需要Reflector這個工具,大家可以到Reflector官方網站(http://www.aisto.com/roeder/dotnet/)下載最新版本下載后解壓縮會用一個Reflector.exe直接雙擊它,就可以運行呢,界面如下.

.NET反編譯工具Reflector及插件

點擊file->open  選擇需要反編譯的DLL,打開后控件的命名空間會出現在左邊的列表中,如上面的dataaccesscommon.點需要反編的類如下面

.NET反編譯工具Reflector及插件
看到了吧,反編譯后的代碼和原代碼基本上沒有什么區別. Reflector本身沒有將代碼導入到文件功能,需要用到相關插件.下面介紹一個插件用法及用途.

(1)    Reflector.FileDisassembler和Reflector.FileGenerator這兩個插件的用的用途都是一樣的,將反編譯后的代碼導出到相關文件,我這里只介紹Reflector.FileDisassemble的用法,Reflector.FileGenerator用法類似Reflector.FileDisassemble

下截地址:

http://www.denisbauer.com/Download.aspx?File=Reflector.FileDisassembler.zip

(a)      啟動Reflector,點擊view---add-ins….. 選擇Reflector.FileDisassembler.dll (下載Reflector. FileDisassembler解壓后有這個文件)添加成功后,在tools菜單中會有file disassembler選項.

(b)      選擇需要導出的類再選擇toolsàfile disassembler 出現以下對話框.

.NET反編譯工具Reflector及插件

(c)      在文本框中,輸入導出文件的目錄,然后點擊genrate生成文件.

(2)    Reflector.VisualStudio插件,將Reflector工具嵌入到vs.net里.下載 Reflector.VisualStudio后,將解壓后的文件和Reflector.exe放在一起,點擊 Reflector.VisualStudio.exe,即可導入.這時我們運行vs.net,可以通過菜單欄里的"外部程序- Reflector"運行Reflector.

下截地址:

http://www.testdriven.net/downloads/ReflectorVsAddin.zip

(3)    Reflector.SQL2005Browser 添加方法同(1)該插件用來查看SQL Server 2005 (Yukon) database中的存儲集合.

下截地址:

http://www.denisbauer.com/Download.aspx?File=Reflector.SQL2005Browser.zip

(4)    Reflector.CodeMetrics插件,添加方法同(1)該插件用來分析.net assemblies 和顯示該組件的性能參數

下截地址:

http://projectdistributor.net/GetFile.aspx?type=b

&id=55

(5)    Reflector.Graph插件添加方法同(1)該插件用來繪制集合的結構圖.

下截地址:

http://projectdistributor.net/GetFile.aspx?type=b

&id=56

我這里只介紹了五個插件的應用.有什么說的不對的,大家可以指出. 不過Reflector對那些加密混淆的就沒有辦法啦,僅僅使作這個工具是不行的,還需要更扎實的計算機基礎知識.

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

茶陵县| 榆树市| 全州县| 阳朔县| 大安市| 深圳市| 扎鲁特旗| 黄大仙区| 大英县| 文登市| 化德县| 上思县| 潞西市| 莎车县| 浦江县| 东方市| 拉萨市| 灵寿县| 丰镇市| 舟山市| 徐州市| 古蔺县| 丘北县| 禄丰县| 腾冲县| 白玉县| 莱阳市| 甘洛县| 平谷区| 西青区| 彰武县| 江北区| 砀山县| 枞阳县| 贵溪市| 北流市| 锡林郭勒盟| 灵山县| 玛多县| 嘉义县| 天门市|