JetBrains dotPeek 2023官方版

大小:86.68M类别:调试编译

官方安全无插件纠错

  • 更新时间2023-12-13
  • 版本v2023.3.1
  • 系统Pc
  • 语言英文
dotPeek 2023是一款基于 ReSharper 捆绑反编译器的免费独立工具。这款反编译器支持包括库 (.dll)、可执行文件 (.exe) 和 Windows 元数据文件 (.winmd) 在内的多种格式。反编译后的代码可以另存为Visual Studio项目(.csproj),如果需要从旧程序集恢复丢失的源代码,此举可以节省大量时间。除此之外,dotPeek 2023从ReSharper继承了大量功能,包括上下文和上下文非敏感导航、用法搜索以及不同的代码结构和层次结构视图。JetBrains dotPeek软件支持所有版本的.NET程序和C#程序,为用户提供了最佳的.NET反编译方案。

软件特色

1、库、可执行文件以及更多
dotPeek 支持多种格式,例如库 (.dll)、可执行文件 (.exe) 和元数据文件 (.winmd)。
dotPeek 也可以反编译 .baml 文件,让您能够重建 XAML UI 定义。
除了传统的程序集和可执行文件,您还可以使用 dotPeek 打开存档(.zip、.vsix 或 .nupkg)和文件夹。 您还可以查找并从任意在线包源加载 NuGet 包(及其依赖项),或者加载 Visual Studio 项目的 packages.config 文件中列出的包。

2、查看源代码是否可用
反编译代码聊胜于无,不过有时您可以将程序集与它的源代码相匹配,那么为什么不利用这一点呢? dotPeek 可以根据 PDB 文件识别本地源代码,或者从 Microsoft Reference Source Center 或 SymbolSource.org 等源服务器中获取源代码。 此外,dotPeek 可以生成 PDB 文件。
使用菜单栏中的导航模式下拉列表来选择您只想要 dotPeek 反编译程序集,还是尝试查找源代码(如果可能)。

3、显示或隐藏编译器生成的代码
您可以选择显示某些编译器转换,从而使 dotPeek 显示的代码结构与编译器转换后的代码结构非常相似。 这有助于了解编译器如何处理 lambda、闭包和自动属性等对象。

4、探索正在运行的进程
Process Explorer 窗口可以显示当前正在运行的所有进程的列表,并且可以探索进程的模块以及对其中的 .NET 程序集进行反编译。 您可以选择显示或隐藏原生进程和模块,或者打开进程层次结构视图。
筛选列表以查找您正在寻找的模块或进程,然后将其程序集添加到Assembly Explorer中进行更深入的调查。

5、以单独视图查看 IL 代码
无论您何时想要在源代码以外深入了解,都可以从反编译的 C# 中的任意一点导航到 IL 代码。
最简单的方法是在与主代码查看器同步的单独工具窗口中显示 IL 代码。
dotPeek 可为反编译代码和从符号文件重现的源代码显示 IL 代码。

6、以反编译的 C# 的注释形式查看 IL 代码
或者,您也可以选择以反编译的 C# 代码的注释形式显示 IL 代码,这实际上会将它的默认文本查看器和通常单独的 IL Viewer 窗口合并显示在一个视图中。

7、使用您偏好的颜色主题
dotPeek 支持与 Visual Studio 相同的颜色主题集。
例如,您可以选择“蓝色”或“深色”主题,或者选择与 Visual Studio 设置同步颜色主题偏好设置。

dotPeek 2023新功能

1、程序集差异改进
dotPeek 2023.3 可以比较 NuGet 软件包、文件夹和 .zip 文件。
用于比较程序集的功能现在具有更多比较选项。 您可以选择多种不同的模式(Show all(全部显示)、Show only differences(仅显示差异)、Show only signature differences(仅显示签名差异)、Show only public API differences(仅显示公共 API 差异))。 此外,您还可以指定是否希望该差异忽略成员/特性顺序差异以及可以为 null 的引用类型的注解中的差异。

2、Assembly Explorer
在 Assembly Explorer 中浏览 NuGet 软件包时,您现在可以查看这些 NuGet 软件包中包含的所有文件和文件夹。
现在可以在节点表示树和 Properties(属性)窗格中查看 Win32 资源节点,包括大小和类型(如果可以确定)。

3、程序集差异 
dotPeek 2023.2 提供了详细比较两个程序集的方法。 仔细检查特定程序集两个版本之间的差异并搜索较新版本中可能引入的潜在漏洞时,这个功能特别实用。

4、IL Viewer 工具窗口
2023.1 版本的 dotPeek 包含以下针对 IL Viewer 工具窗口的改进:
在低级和高级 C# 代码中,IL Viewer 会按照在原始源代码中使用的方式显示变量名称,而在高级 C# 代码中,它还会显示局部变量的原始元组元素名称。
注释的元组元素名称将从 PDB/反编译器渲染,用于中间语言 (IL) 代码中的局部变量声明。
字段和属性初始值设定项、迭代器内语句、async 方法、lambda、局部函数以及高级 C# 的局部函数和嵌套局部函数声明的同步已得到改进。

5、其他更新
现在引入了解码 Win32 字符串表资源的功能。
dotPeek 现在可以在程序集/非程序集、捆绑包中的文件、归档、NuGet 软件包、比较的程序集和 Win32 资源的 Properties(属性)窗格中显示所打开文件的大小。
现在可以验证程序集 authenticode 签名。
显式 #nullable disable 指令显示在反编译的源代码中。

展开内容

更多版本

  • JetBrains dotPeek(.NET反编译工具)

    5.0/93.66M

    JetBrains dotPeek是JetBrains公司推出的一款免费的.net反编译工具,它是一个基于ReSharper捆绑反编译器的免费独立工具。反编译来源生成项目之后,用户不需要离开dotPeek就能够浏览项目文件。

类似软件

  • x64dbg官方版

    9.0/34.96M

    免费开源的x64/x32位反汇编修改程序,适用Windows系统。软件支持中文界面和插件,界面及操作方法与OllyDbg调试工具类似,支持类似C表达式解析器、DLL和EXE文件调试、IDA式的跳跃箭头与侧边栏、动态识别模块指令、反汇编、自动化可调试的脚本语言等诸多实用逆向分析功能。

  • ida反汇编工具

    9.1/102.41M

    对于.NET开发人员来说,一款功能强大且专业的.net反汇编工具是尤为重要的,它不仅可以帮助开发人员进行观察和反编译工作,还可以让用户更好的完成反汇编的工作要求,从而轻松提高工作上的效率。

  • PowerShell HelpWriter 2023(PowerShell辅助工具)

    9.1/132.51M

    PowerShell HelpWriter 2023是一款很好用的专业Windows PowerShell设计环境。它能够帮助用户很好的进行创建和编辑文件,操作简单。

  • GDA反编译工具

    9.1/5.76M

    GJoy Dex Analysizer官方版简称GDA,它是一款全交互式的现代反编译工具,它不仅只是反编译工具,同时也是一款轻便且功能强大的综合性逆向分析利器,其不依赖java且支持apk、dex、odex、oat、jar、aar、class文件的反编译,支持python、

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • clang(C语言编译器)

    8.9/22.21M

    许多用户都知道软件编程需要用到许许多多的编译器,今天小编就带给大家一款将C语言、C++等C有关的语言的轻量级编译器,能够让用户轻松实现C语言方面的编程。这款clang电脑版能够快速的进行相关的编译,而且所占内存少,也不会消耗用户大量的资源,不像一些集成环境,开一个就能够让用户的大

  • ONVIF Device Test Tool(ONVIF测试工具)

    10.0/15.67M

    ONVIF Device Test Tool是一款免费的ONVIF设备测试工具软件。

  • luaeditor(lua编辑调试器)

    9.0/1022K

    luaeditor官方版是一款功能非常实用的LUA编译和调试工具,而LUA是一个小巧的脚本语言,一般的程序调试都要进行代码分析,非常的繁琐。而今天小编为大家介绍的这款luaeditor就不用这么的麻烦,可以直接的注到宿主程序内对lua脚本进行编译调式。

  • SourceTree(Git/Mercurial客户端)官方版

    9.5/34.1M

    SourceTree官方版是一款在windows系统中免费使用的Git和Hg客户端的管理工具,可以支持创建、克隆、提交、push、pull、合并等操作。软件的使用界面比较简洁,大大简化了开发者和代码库之间的Git操作方式,让那些不熟悉Git命令的开发者也可以快速的掌握使用方法。

  • 串口调试助手3(commAssistant)

    9.5/448K

    串口调试助手3(commAssistant)是一款有WMD工作室推出的串口智能调试工具。在这里用户可以随意的进行串口参数的调整,支持包括110、300、600、1200、2400、4800等波特率。

  • jenkins电脑版

    9.0/87.49M

    jenkins自动化测试下载

  • Reqable电脑版

    5.0/22.51M

    跨平台的专业HTTP开发和调试工具

  • 安卓修改大师电脑版

    9.1/10.46M

    安卓修改大师电脑版是一款多功能的安卓app修改工具,可以让你轻松将任何APK安装包进行反编译,替换应用程序界面上的任何文字和图片,并且通过代码级别的修改,实现汉化、破解、功能增强,甚至可以在任何的界面添加自定义的代码和功能,非常受广大网友喜欢。

  • ESP8266调试工具绿色版

    9.1/3.43M

    ESP8266调试工具是专门为ESP8266芯片而研发的一款调试辅助工具,使用这款调试工具可以对esp8266芯片进行调试,该软件芯片是一款低功耗、高级程度的wifi芯片,是专为移动设备、可穿戴电子产品和物联网应用而设计的芯片,它工作温度范围大,可以保持非常稳定的性能,可以在任何

  • hex-rays(反编译工具)

    9.0/820K

    hex-rays电脑版号称史上最强的反编译工具,可以直接进行反编译VB VC BCB Delphi等等一切 x86/x64代码为C代码,而且还可以快速的执行各种的伪代码文本等,总而言之hex-rays电脑版对于编程的人员来说帮助是非常之大。

  • debugview正式版

    9.0/1.3M

    debugview是微软出品的一款非常强大的能够帮助用户查看调试信息的实用工具,支持用户使用Debug、Release模式编译的程序,甚至支持内核程序,非常方便,而且在查看的时候还可以定制各种过滤条件,让你只看到关心的输出信息等,还能够高亮一些重要内容和你需要的内容,更方便用户查

  • HttpMaster(Web开发测试工具)

    9.1/5.39M

    一款出色的应用程序测试工具

  • powershell studio 2022官方版(脚本编辑器软件)

    9.0/512.98M

    powershell studio 2022官方版是一款高效、专业、实用的脚本编辑器软件,其最强悍的编辑功能,它能够让你的工作更加简便化,再加上功能齐全的PowerShell 编辑器、全面的脚本调试器、高级函数的函数生成器等功能,可以让用户们快速的调试代码模块的完整性,而它也正是

  • plist editor pro for windows((plist文件编辑工具))

    9.6/9.66M

    plist editor for windows中文版下载

  • 汇编工具64位版

    9.1/2.58M

    汇编工具64位版是一款由网友制作的编译神器,许多Windows 7 64位系统的用户在Dos环境下无法使用masm汇编工具,是又有时候无奈需要使用DOSbox来进行调试,于是网友“草编的戒指”制作了一款绿色免费、功能强大的编译神器,Windows 7 64位系统的用户无法使用ma