成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

.Net reflector兩款神器 Deblector和reflexil

開(kāi)發(fā) 后端
給大家推薦.NET reflector的兩款神器,reflector的兩款插件Deblector和reflexil,下面的文章中會(huì)簡(jiǎn)要介紹這兩款插件的一些用法和功能。

 

        .NET reflector兩款神器Deblectorreflexil,這兩款插件后會(huì)為我們的進(jìn)程的調(diào)試和dll的代碼的修改帶來(lái)許多方便。但是同時(shí)它們也是有缺點(diǎn)的,希望這篇文章對(duì)大家有所幫助。

Deblector
        它的名字是Debug和reflector 兩個(gè)單詞的結(jié)合。就是用來(lái)調(diào)試的。簡(jiǎn)單的說(shuō),它可以像ide一樣啟動(dòng)調(diào)試進(jìn)程,或者Attach到一個(gè)運(yùn)行中的進(jìn)程,并調(diào)試他們,設(shè)置斷點(diǎn),單步運(yùn)行,查看變量等等。它不需要pdb文件,也不會(huì)像reflector pro的調(diào)試插件一樣依賴(lài)ide,也不需要反編譯dll。一切工作僅在reflector內(nèi)部完成,很炫,很cool吧。但并不是說(shuō)沒(méi)有缺點(diǎn),它的缺點(diǎn)就是只能在il級(jí)別調(diào)試。不過(guò)對(duì)于我們調(diào)試bug來(lái)說(shuō),這個(gè)基本已經(jīng)足夠了。

       簡(jiǎn)單說(shuō)一下這個(gè)插件的用法。安裝到reflector后, tools菜單下會(huì)多一個(gè)Deblector菜單。

Deblector1

 

       點(diǎn)開(kāi)這個(gè)菜單,就可以打開(kāi)這個(gè)插件了。 這時(shí)reflector的toolbar上會(huì)多出一些button。

Deblector2

 

       這些button的意思就不多說(shuō)了,自己看tooltip。

       如果想啟動(dòng)一個(gè)新進(jìn)程調(diào)試的話(huà),可以把exe拖到reflector中, 然后點(diǎn)擊toolbar上的***個(gè)按鈕,就是小三角,就可以自動(dòng)啟動(dòng)這個(gè)exe并進(jìn)入調(diào)試模式。

Deblector3

 

       此時(shí)進(jìn)程啟動(dòng)起來(lái)了,但是會(huì)在main函數(shù)的入口處斷住,等待你的操作,這個(gè)時(shí)候你可以找到你想要設(shè)斷點(diǎn)的方法,F(xiàn)9設(shè)置斷點(diǎn)。

Deblector4

 

       然后點(diǎn)擊小三角或者F7繼續(xù)運(yùn)行程序。然后當(dāng)程序走到斷點(diǎn)的時(shí)候,就能斷住了。

       這里要注意一點(diǎn),要設(shè)置斷點(diǎn),必須在程序已經(jīng)斷住的時(shí)候才能設(shè),這就是為什么在程序一開(kāi)始會(huì)自動(dòng)斷在main入口處的原因了。 如果中途還想設(shè)斷點(diǎn),可以點(diǎn)擊暫停按鈕。暫停下來(lái),再設(shè)。 其他的功能自己玩吧。 這個(gè)工具目前好像已經(jīng)停止更新了,我測(cè)試的可以調(diào)試3.5的代碼。4.0的似乎調(diào)不了。

Deblector5

 

 

reflexil
       簡(jiǎn)單的說(shuō)這個(gè)東東可以用來(lái)修改dll的代碼,并保存成一個(gè)新的dll。按照它自己的說(shuō)法叫做dll注入工具。單看這一點(diǎn)似乎沒(méi)什么。 但這個(gè)插件的功能卻是很強(qiáng)大。我簡(jiǎn)單的說(shuō)一些: 安裝后,會(huì)有這個(gè)菜單,

Reflexil1

 

       還有不同的右鍵菜單:

Reflexil2

 

       當(dāng)你選中一個(gè)方法的時(shí)候,它能顯示處il代碼以及很多別的信息,這些信息都是可以修改的。

Reflexil3

 

       尤其值得一提的是他的 “Replace All will Code” 功能, 點(diǎn)開(kāi)會(huì)出現(xiàn)一個(gè)C# 代碼編輯器, 和當(dāng)前方法的空方法體,然后可以自由書(shū)寫(xiě)代碼。帶智能提示的哦。寫(xiě)完之后點(diǎn)擊 Compile就可以了。 注意這里寫(xiě)代碼似乎要用全名,別的有時(shí)候可能會(huì)出錯(cuò)。

Reflexil4

 

       .NET reflector兩款神器Deblectorreflexil其他的功能就不多說(shuō)了,它幾乎可以修改dll中的任何地方,而且對(duì)強(qiáng)名的支持,已及對(duì)強(qiáng)名引用的支持都很強(qiáng)大,有興趣的可以自己試。

       【編輯推薦】

  1. 高性能ASP.NET站點(diǎn)構(gòu)建之簡(jiǎn)單的優(yōu)化措施
  2. 淺析.NET開(kāi)發(fā)過(guò)程中命名的數(shù)量和人稱(chēng)
  3. NET開(kāi)源平臺(tái)Mono正式支持F#(附更新列表)
  4. 探秘.NET 4和Visual Studio 2010中的多核利用
  5. 構(gòu)建ASP.NET網(wǎng)站十大必備工具
責(zé)任編輯:佚名 來(lái)源: 葡萄城控件技術(shù)團(tuán)隊(duì)博客
相關(guān)推薦

2023-10-10 14:54:31

插件開(kāi)發(fā)

2009-01-11 10:04:00

網(wǎng)管遠(yuǎn)程維護(hù)工具

2016-11-08 09:43:02

Linux桌面錄制工具

2019-07-31 11:30:25

MySQL數(shù)據(jù)庫(kù)工具

2024-09-26 13:57:05

中國(guó)AI產(chǎn)品

2015-08-19 14:27:58

IBM大型主機(jī)LinuxONE

2022-01-20 09:55:22

AIAI軟件深度學(xué)習(xí)

2011-05-24 10:49:31

亞馬遜平板電腦

2011-12-29 21:08:23

Windows pho

2009-11-23 16:37:25

思科接入路由器

2011-09-07 10:08:55

AndriodTCL平板

2011-12-14 09:32:06

微軟iPhone

2013-07-03 16:32:44

惡意軟件VobfusBeebone

2015-11-25 14:43:44

2012-05-09 11:54:17

iPhone

2012-05-10 09:53:59

2013-02-18 17:18:11

SurfaceSurface Pro

2010-03-11 15:07:04

Alteon交換機(jī)Radware

2011-10-09 11:00:17

2021-03-13 16:14:58

iOS磁力下載App
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 日韩在线观看一区 | 亚洲精品一区二区 | 色天堂影院 | 精品视频一区二区 | xx视频在线 | 天天操操| 欧美日韩综合一区 | 在线一级片| 欧美成人a∨高清免费观看 欧美日韩中 | 成人超碰在线 | 久久成人人人人精品欧 | www.国产一区| 三级免费毛片 | 久久国产精品一区二区三区 | 国产91丝袜在线播放 | 天天综合网天天综合 | 天天操天天操 | 久久久免费少妇高潮毛片 | 亚洲最大的黄色网址 | 国产高清视频一区 | 国产精品永久 | 一区二区三区亚洲 | 免费观看一级黄色录像 | 一区二区三区久久久 | 一级网站| 精品视频一区二区三区在线观看 | 亚洲一区二区三区四区五区中文 | 免费人成在线观看网站 | 人人九九精 | 亚洲视频一区在线 | 国产成人精品视频 | 黄a大片 | 81精品国产乱码久久久久久 | 国产精品久久久久久二区 | 欧美群妇大交群中文字幕 | 91偷拍精品一区二区三区 | 国产精品视频一 | 日本不卡在线观看 | 色综合一区 | 日韩欧美一级精品久久 | 亚洲精品福利在线 |