怎么反编译dll文件(反编译dll查看源代码)

DLL(DynamicLinkLibrary)文件为动态链接库文件,又称“应用程序拓展”,是软件文件类型。下载并解压.NETReflector,下面下载为绿色7.3.0.18版本;(注:此为英文版,百度有汉化版下载)链接:https://pan.baidu.com/s/1eoWFe62wA_uOdn3wTQ7e-w密码:gt87…

大家好,又见面了,我是你们的朋友全栈君。


  • DLL(Dynamic Link Library)文件为动态链接库文件,又称“应用程序拓展”,是软件文件类型。
  1. 下载并解压.NET Reflector,下面下载为绿色7.3.0.18版本;(注:此为英文版,百度有汉化版下载)

    链接:https://pan.baidu.com/s/1eoWFe62wA_uOdn3wTQ7e-w 密码:gt87

    DLL文件反编译,如何打开DLL文件

  2.  

    运行“Reflector.exe”文件,可选择.net framework版本;这个版本的Reflector只支持到.net的4.0,如需更高版本,可升级,或百度下载更高版本。

    DLL文件反编译,如何打开DLL文件

  3.  

    选择.net framework版本后,可以看到如下页面,左侧工作栏为.net一些基础类库,对应的是上一部下周的.net版本。

    DLL文件反编译,如何打开DLL文件

  4.  

    打开需要反编译的DLL文件,工作栏:File->Open Assembly,选择文件,或:ctrl+O;选择需要反编译的DLL文件

    DLL文件反编译,如何打开DLL文件
    DLL文件反编译,如何打开DLL文件

  5.  

    选择好DLL文件后,左侧工作栏就会出现您选择的DLL文件。展开可以看到DLL类库里面的所有类了。

    DLL文件反编译,如何打开DLL文件
    DLL文件反编译,如何打开DLL文件

  6.  

    选择一个需要查看的类,展开就可以看到具体的方法,点击方法,方法的具体内容就会呈现在右侧的工作区域。

    DLL文件反编译,如何打开DLL文件
    DLL文件反编译,如何打开DLL文件 

转载于:https://www.cnblogs.com/xhygo/p/10329033.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/128528.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • web安全笔记_web攻防之业务安全实战指南

    web安全笔记_web攻防之业务安全实战指南writeinmydormitoryat‏‎9:47:05Friday,April7,2017bygiantbranch(一个当初想横跨web跟二进制的菜鸡)————致即将毕业的自己。这是我的安全之路系列第一篇,敬请期待第二篇:《我的安全之路——二进制与逆向篇》总览大一:基本都在学习学校的课程,C语言,C++,高数啊,不过分数还可以,在大一复习周还在php3小时光速入门呢大二

    2022年9月20日
  • 流水线设计的概念_流水线原理

    流水线设计的概念_流水线原理流水线设计的概念它是面积换取速度思想的又一种具体现。所谓流水线设计实际上是把规模较大、层次较多的组合逻辑电路分为几个级,在每一级插入寄存器并暂存中间数据。流水线处理是提高组合逻辑设计的处理速度和吞吐量的常用手段。如果某个组合逻辑设计的处理流程可以分为若干步骤,而且整个数据处理过程是“单流向”的,即没有反馈或者迭代运算,前一个步骤的输出是下一个步骤的输入,则可以考虑采用流水线设计方法提高数据处理频率,即吞吐量。……

    2022年8月14日
  • 钟表代码分享

    今天分享一个时钟的源码,效果如图所示:最后附上源码<!DOCTYPEhtml><html><head><metahttp-equiv=”Content-Type”content=”text/html;charset=UTF-8″><title>时钟</title><styletype=”text/c…

    2022年4月4日
  • JAX-WS – Soap详解[通俗易懂]

    JAX-WS – Soap详解[通俗易懂]一、创建Soap //创建消息工厂 MessageFactoryfactory=MessageFactory.newInstance(); //通过工厂创建Soap的消息 SOAPMessagemessage=factory.createMessage(); //获取SoapPart SOAPPartpart=message.getSO

    2022年7月15日
  • AD域和LDAP协议

    AD域和LDAP协议AD域和LDAP协议1、LDAP1.1常见的目录服务软件X.500LDAPActriveDirectory,Microsoft公司NIS1.2LDAP特点LDAP是轻量目录访问协议(LightweightDirectoryAccessProtocol)的缩写。LDAP是一种开放Internet标准,LDAP协议是跨平台的Interent协议LDAP标准实际上是在X.500标准基础上产生的一个简化版本,它是基于X.500标准的,与X.500不同,LDAP支持TCP/IP

    2022年5月17日
  • python 6行代码搞定图片批量重命名「建议收藏」

    python 6行代码搞定图片批量重命名「建议收藏」importpandasaspdimportosf1=pd.read_excel(‘花.xlsx’,converters={‘name’:int,’rename’:str})如下图所示,为f1。读取’花.xlsx’文件,以整型的形式读取’nama’,以文本的形式读取’rename’。name为图片原始的命名。rename为图片重命名的结果。filelist…

    2022年9月5日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号