久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

.NET反編譯工具Reflector及插件...

 秋水風(fēng)帆 2010-11-21
.NET反編譯工具Reflector及插件
點擊:0   發(fā)布日期:2007-8-5 11:10:00   進入論壇
 
 
剛接觸.net 時就聽說 Reflector這個強大反編譯工具呢,,只是一直沒有去使用他. 今天update跟我說Reflector如何,如何有用,,用的如何,,如何爽,,還得意的說反編譯了不少DLL...本來本人對新鮮事就非常有興趣,聽他這么一說.決定試一試這個傳說中的工具.
我用的版本是4.1.84.0,,以,,把自己編寫DLL反編譯了一下,反編譯后的代碼除了變量名不同外,,其它基本上是一至的,,我把反編譯后的代碼導(dǎo)到相關(guān)的文件里(要用到插件),,再用vs.net編譯,全部通過,,真是爽呀.圍繞Reflecto開發(fā)的插件也很非常多,在網(wǎng)搜索了一下基本到是下面這些,,網(wǎng)上關(guān)于這些組件的用法和介紹也如出一輒,我想這就樣就是網(wǎng)絡(luò)共享的結(jié)果吧以下的組件其中Reflector.OpenRunningAssembly    Reflector.CodeModelView    Reflector.ClassView 我找過很多網(wǎng)站,,都無法下載到,,如果有那位朋友有,,希望能給我了一份.
Reflector.FileDisassembler
Reflector.CodeMetrics 
Reflector.SQL2005Browser
Reflector.DelphiLanguage 
Reflector.McppLanguage 
Reflector.ChromeLanguage 
Reflector.Diff 
Reflector.VisualStudio 
Reflector.ClassView 
Reflector.CodeModelView 
Reflector.FileGenerator 
Reflector.Graph 
Reflector.OpenRunningAssembly
大家可以到Reflector官方網(wǎng)站(
)下載最新版本下載后解壓縮會用一個Reflector.exe直接雙擊它,就可以運行呢,,界面如下.

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

看到了吧,反編譯后的代碼和原代碼基本上沒有什么區(qū)別. Reflector本身沒有將代碼導(dǎo)入到文件功能,,需要用到相關(guān)插件.下面介紹一個插件用法及用途.
(1)    Reflector.FileDisassembler和Reflector.FileGenerator這兩個插件的用的用途都是一樣的,,將反編譯后的代碼導(dǎo)出到相關(guān)文件,,我這里只介紹Reflector.FileDisassemble的用法,,Reflector.FileGenerator用法類似Reflector.FileDisassemble
下截地址:
(a)      啟動Reflector,,點擊view---add-ins….. 選擇Reflector.FileDisassembler.dll (下載Reflector. FileDisassembler解壓后有這個文件)添加成功后,,在tools菜單中會有file disassembler選項.
(b)      選擇需要導(dǎo)出的類再選擇toolsàfile disassembler 出現(xiàn)以下對話框.
 

(c)      在文本框中,,輸入導(dǎo)出文件的目錄,,然后點擊genrate生成文件.
(2)    Reflector.VisualStudio插件,,將Reflector工具嵌入到vs.net里.下載Reflector.VisualStudio后,,將解壓后的文件和Reflector.exe放在一起,點擊Reflector.VisualStudio.exe,,即可導(dǎo)入.這時我們運行vs.net,可以通過菜單欄里的"外部程序- Reflector"運行Reflector.
 
本文來自: 中國自學(xué)編程網(wǎng)(www.) 詳細出處參考:http://www./html/20070805/25725.html
Reflector及插件
2007-01-10 15:02
下面介紹一個插件用法及用途.
 
(1)     Reflector.FileDisassembler和Reflector.FileGenerator這兩個插件的用的用途都是一樣的,將反編譯后的代碼導(dǎo)出到相關(guān)文件,,我這里只介紹Reflector.FileDisassemble的用法,Reflector.FileGenerator用法類似Reflector.FileDisassemble
下截地址: http://www./Download.aspx?File=Reflector.FileDisassembler.zip
(a)      啟動Reflector,,點擊view---add-ins….. 選擇Reflector.FileDisassembler.dll (下載Reflector. FileDisassembler解壓后有這個文件)添加成功后,,在tools菜單中會有file disassembler選項.
(b)      選擇需要導(dǎo)出的類再選擇toolsàfile disassembler 出現(xiàn)以下對話框.
 
(c)      在文本框中,,輸入導(dǎo)出文件的目錄,,然后點擊genrate生成文件.
 
(2)     Reflector.VisualStudio插件,,將Reflector工具嵌入到vs.net里.下載Reflector.VisualStudio后,將解壓后的文件和Reflector.exe放在一起,,點擊Reflector.VisualStudio.exe,即可導(dǎo)入.這時我們運行vs.net,,可以通過菜單欄里的"外部程序- Reflector"運行Reflector.
 
(3)     Reflector.SQL2005Browser 添加方法同(1)該插件用來查看SQL Server 2005 (Yukon) database中的存儲集合.
下截地址: http://www./Download.aspx?File=Reflector.SQL2005Browser.zip
 
(4)     Reflector.CodeMetrics插件,,添加方法同(1)該插件用來分析.net assemblies 和顯示該組件的性能參數(shù)
 
(5)     Reflector.Graph插件添加方法同(1)該插件用來繪制集合的結(jié)構(gòu)圖.
下截地址: http:///GetFile.aspx?type=b&id=56
 
我這里只介紹了五個插件的應(yīng)用.有什么說的不對的,大家可以指出. 不過Reflector對那些防反編譯的好像就沒有辦法,,僅僅使作這個工具是不行的,還需要更扎實的計算機基礎(chǔ)知識.

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多