会员登录

自动登录   |    忘记密码 新会员注册

DnSpy DLL反编译工具 一个可以编辑dll文件的软件 官方中文版

作者:0xd4d
发布:◕小莫◕
发布日期:2019-01-23 16:00:32
更新时间:2019-01-23 16:00:32
头像
848
215 人收藏
2256 次下载
13018 次浏览
6.0.x
DnSpy
DLL
.NET
反编译
Mod工具
本地下载 高速下载 需要优先下载下载器,50%提速

介绍


dnSpy是一个反编译DLL和.NET文件的一个工具。 即使你没有任何可用的源代码,也可以使用它来反编译程序集。自带官方中文,而且特别轻便,


以下图片显示了dnSpy的实际效果。 它显示了dnSpy编辑和调试.NET EXE文件,而不是源代码。

debug-animated.gif

edit-code-animated.gif


功能


调试.NET Framework,.NET Core和Unity游戏程序集,无需源代码

在C#或Visual Basic或IL中直接编辑程序集,并编辑所有元数据

明暗主题可选

可扩展,编写自己的扩展

高DPI支持(每个监视器DPI感知)

还有更多


反编译


调试.NET Framework,.NET Core和Unity游戏程序集,无需源代码

设置断点并进入任何程序集

当地人,手表,汽车窗户

变量窗口支持将变量(例如,解密的字节数组)保存到磁盘或在十六进制编辑器(内存窗口)中查看它们

对象ID

可以同时调试多个进程

打破模块负载

跟踪点和条件断点

导出/导入断点和跟踪点

调用堆栈,线程,模块,进程窗口

打破抛出异常(第一次机会)

变量窗口支持评估C#/ Visual Basic表达式

可以调试动态模块(但由于CLR限制,不是动态方法)

输出窗口记录各种调试事件,默认情况下显示时间戳:)

可以调试在运行时解密自己的程序集,dnSpy将使用内存中的映像。您还可以强制dnSpy始终使用内存中的映像而不是磁盘文件。

公共API,您可以编写扩展或使用C#Interactive窗口来控制调试器


使用方法:

解压到任意地方,然后运行DnSpy .exe文件即可


源码:https://github.com/0xd4d/dnSpy



其他


Assembly Editor

  • All metadata can be edited

  • Edit methods and classes in C# or Visual Basic with IntelliSense, no source code required

  • Add new methods, classes or members in C# or Visual Basic

  • IL editor for low level IL method body editing

  • Low level metadata tables can be edited. This uses the hex editor internally.

Hex Editor

  • Click on an address in the decompiled code to go to its IL code in the hex editor

  • Reverse of above, press F12 in an IL body in the hex editor to go to the decompiled code or other high level representation of the bits. It's great to find out which statement a patch modified.

  • Highlights .NET metadata structures and PE structures

  • Tooltips shows more info about the selected .NET metadata / PE field

  • Go to position, file, RVA

  • Go to .NET metadata token, method body, #Blob / #Strings / #US heap offset or #GUID heap index

  • Follow references (Ctrl+F12)

Other

  • BAML decompiler

  • Blue, light and dark themes (and a dark high contrast theme)

  • Bookmarks

  • C# Interactive window can be used to s cript dnSpy

  • Search assemblies for classes, methods, strings etc

  • Analyze class and method usage, find callers etc

  • Multiple tabs and tab groups

  • References are highlighted, use Tab / Shift+Tab to move to next reference

  • Go to entry point and module initializer commands

  • Go to metadata token or metadata row commands

  • Code tooltips (C# and Visual Basic)

  • Export to project

List of other open source libraries used by dnSpy

  • ILSpy decompiler engine (C# and Visual Basic decompilers)

  • Roslyn (C# and Visual Basic compilers)

  • dnlib (.NET metadata reader/writer which can also read obfuscated assemblies)

  • VS MEF (Faster MEF equals faster startup)

  • ClrMD (Access to lower level debugging info not provided by the CorDebug API)




Translating dnSpy

Click here if you want to help with translating dnSpy to your native language.

Wiki

See the Wiki for build instructions and other documentation.

License

dnSpy is licensed under GPLv3.

Credits    




    原贴地址
    1.版本号: 6.0.x   更新时间: 2019-01-23 16:09:39

    评论
    暂未开放,敬请期待
    ta的精品
    logo

    DnSpy DLL反编译工具 一个可以编辑dll文件的软件 官方中文版


    Mod大小:57.8 MB
    上传时间:2019-01-23 16:00:34

    Mod简介:

    暂无更多介绍


    关于3DMGAME  | 招聘信息  | 联系我们  | 媒体信息
    CopyRight©2007-2018 MOD.3DMGAME.COM All Right Reserved 京ICP备14006952号
    closeAD