使用.NET Reflector
l .NET Reflector是一个类浏览器和反编译器,利用反射机制来分析程序集,以展示程序集中各种类型及其成员的信息。
l 下载.NET Reflector: http://www.aisto.com/roeder/dotnet
l 通过菜单File->Open加载要分析的程序集,在左边的树型浏览器中可以看到该程序集包含的名字空间、类型(类、接口、枚举等)及成员(方法、属性、域等)。你可以通过菜单Tools->Disassembler来查看名字空间、类型和成员的相关信息(如下图)。
l .NET Reflector默认使用C#的形式来展示名字空间、类型和成员的信息,你可以通过工具栏上的语言选择框,以不同的形式来展示名字空间、类型和成员的信息(如下图)。
l .NET Reflector的一个好处是提供Add-Ins扩展来增强功能。例如.NET Reflector默认不支持以MC++的形式展示信息,这可以使用扩展的Add-Ins使得.NET Reflector具有该功能。你可以通过菜单View->Add-Ins来追加和移除Add-Ins。
l 你可以从下面的地址找到一个.NET Reflector Add-Ins的列表:http://www.aisto.com/Incoming/Reflector/AddIns/。
使用.NET Reflector相关推荐
- 使用reflector对.NET反编译
reflector的下载地址:https://www.cr173.com/soft/355285.html 反编译后的结果: 转载于:https://www.cnblogs.com/ZaraNet/p ...
- .NET Reflector反编译的方法
首先启动.NET Reflector,然后添加进入dll或exe.然后选择Export Source Code...,将反编译后的代码文件,生成到指定目录. 到这一步骤时,稍等一会,就能够在指定目录就 ...
- Reflector for net用法 .
我用的版本是4.1.84.0,以,把自己编写DLL反编译了一下,反编译后的代码除了变量名不同外,其它基本上是一至的,我把反编译后的代码导到相关的文件里(要用到插件),再用vs.net编译,全部通过,真 ...
- c#:Reflector+Reflexil 修改编译后的dll/exe文件
原文:c#:Reflector+Reflexil 修改编译后的dll/exe文件 不知道大家有没有这样的经历:现场实施时测试出一个bug,明明知道某个dll/exe文件只要修改一二行代码即可,但手头没 ...
- 共享一个对Reflector 反编译支持中文的修正FileGenerator文件
共享一个对Reflector 反编译支持中文的修正FileGenerator文件 文件生成插件 转载于:https://www.cnblogs.com/LifelongLearning/archive ...
- 在使用.Net Reflector时发现了一个Bug:)
在写"深入Atlas系列"文章时,估计最常用的工具就是Lutz Roeder's .Net Reflector了.自从遇见了它,它就成为了我最喜欢的.NET相关工具,是绝对的第一. ...
- [Share].NET Reflector Add-Ins
今天在这里看到一份关于Reflector的非常好的资源,这里列出几乎所有的Reflector的add-in,具体看下面列表. 下载 .NET Reflector here . Add-Ins Code ...
- 新生替代Reflector的反编译软件ILSpy
做个记号 http://wiki.sharpdevelop.net/ilspy.ashx Reflector 7以后收费了,中文支持还不好 转载于:https://www.cnblogs.com/ja ...
- Reflector 试用过期后重置试用
大名鼎鼎Reflector , 要收费. 只有14天试用期. 网上有破解的, 但是如果使用到期后能再恢复使用之前的环境,应该可以继续试用. 关键就是要找到,运行后reflector改了哪些咚咚! 猜测 ...
- 恢复Reflector反编译后资源文件的办法
反编译问题: 1.路径问题:如果遇到了Path.Combine,有错误改下即可 2.资源文件问题: 在Reflector下,对左边的资源管理窗口的Resources文件夹下的资源文件,进行右键点击,选 ...
最新文章
- Cache Aside Pattern(缓存模式)
- c++的uint8不赋值_2021国考 | 用对方法后,赋值法竟然变得如此简单!
- mysql 修改root用户密码
- oracle 数据立方_大数据之数据仓库分层
- Lua脚本实现检查外业核查地类图斑
- 在自己的电脑上搭建服务器(可供对外访问)
- java编程获取屏幕分辨率_Java编程获取当前屏幕分辨率的方法示例
- PyTorch:tensor-数学API
- 争取来的酷狗前端面试 共勉之
- python抠图_Python实现抠图
- java计算机毕业设计网上商城系统源码+系统+数据库+lw文档+mybatis+运行部署
- [Maven实战-许晓斌]-[第二章]-2.7-2.8 Mave安装的最优建议和安装小结
- 常见的计算机查询语言,利用SQL语句查询SCCM常用报表
- Java消息队列--ActiveMQ 实战
- Perl笔记:07、以正则表达式进行匹…
- 如何将日语在线翻译成中文
- 报错:Now you can provide attr `wx:key` for a `wx:for` to improve performance
- 中国历代王朝帝王惊人之最
- 【网易金融总裁王磊:区块链的出现,有可能产生新的生态关系】
- python 3.8.0安卓_Python 3.8.0 稳定版发布,来看看Python 3.8.0的新功能吧
热门文章
- Java进阶-requestresponse (十一)
- xcode9 IphoneX 调试
- Python如何从列表中删除空列表?代码示例
- 解析ESX SERVER故障数据恢复方法
- 《哈利·波特与混血王子》(Harry Potter and the Half-Blood Prince)[DVDRip]
- 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java社团管理系统0gl2e
- Android高德地图marker和InfoWindow的使用
- 【Day2.7】在华欣夜市吃海鲜大餐
- dnf手游登录不显示服务器,不要着急 DNF手游提示登录失败error7正确解决方法
- CF1296E1——String Coloring (easy version)