反编译工具
反编译DLL, exe (C#,C++)
- 免费开源:
https://github.com/0xd4d/dnSpy release
微软工具 'C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.7.2 Tools\ildasm.exe'
- 收费,闭源:
https://www.dll-decompiler.com/products.html
C# 代码混淆工具
https://github.com/0xd4d/de4dot
snowman
https://www.jetbrains.com/decompiler/
dotPeek Free .NET Decompiler and Assembly Browser https://www.jetbrains.com/resharper ReSharper Ultimate: a set of .NET tools and ReSharper C++ in one license ReSharper Ultimate is a license that combines individual JetBrains .NET tools, as well as ReSharper C++. Each ReSharper Ultimate license allows a single developer to use ReSharper, ReSharper C++, dotCover, dotTrace and dotMemory.
Reko is a binary decompiler. https://uxmal.github.io/reko
Decompile VC++
Boomerang A general, open source, retargetable decompiler of machine code programs http://boomerang.sourceforge.net/ radare2 https://github.com/radare/radare2 https://radare.org/r/ https://radare.org/r/down.html IDA pro 收费 交互式反汇编器专业版(Interactive Disassembler Professional),人们常称其为IDA Pro,或简称为IDA,是总部位于比利时列日市(Liège)的Hex-Rayd公司的一款产品。开发IDA的是一位编程天才,名叫Ilfak Guilfanov。十年前诞生时,IDA还是一个基于控制台的MS-DOS应用程序,这一点很重要,因为它有助于我们理解IDA用户界面的本质。除其他内容外,IDA的非Windows和非GUI版本仍然继续采用源于最初DOS版本的控制台形式的界面。 https://www.hex-rays.com/products/ida/index.shtml hex-rays https://www.hex-rays.com/products/decompiler/index.shtml
https://www.52pojie.cn/thread-450156-1-1.html
https://www.52pojie.cn/thread-886103-1-1.html IDA Pro7.0使用技巧总结
https://www.52pojie.cn/thread-648679-1-1.html IDA 7.0 显示中文字符串的方法
http://down.52pojie.cn/Tools/Disassemblers/IDA_Pro_v6.4_(Linux)_and_Hex-Rays_Decompiler_(ARM).zip 说明: 这个应该是目前Linux放出来最高正式版IDA 6.4,只有ARM的F5功能,上一个版本还要追溯到卡巴斯基泄露的5.7版本。 还记得前段时间windows版IDA 6.8是应该一位金山的同学上传百度网盘分享后导致泄露出来的吗,这次依葫芦画瓢也通过这样方法在互联网上搜索,不小心发小了这个小礼物,也是来自国内知名互联网公司的授权(给员工买IDA正版的公司都好公司),授权已经过期不能升级,估计会有人也搜到过,就当圣诞礼物,Merry Christmas! 文件修改: 由于是一个授权的版本,所以把4个对应的主程序进行了patch,去掉了局域网检测的校验,其他文件未作修改一起打包,由于文件较大,直接发给@Hmily 上传爱盘方便下载,如果你对原版感兴趣可以自己按照上面思路去找找,也许你会有新的发现。
64bit的linux若无法运行,请参考 http://www.hexblog.com/?p=958
Installing IDA 6.9 on Linux IDA is still, as of this writing (December 23rd, 2015), a 32-bit application and both IDA & its installer(*) require certain 32-bit libraries to be present on your Linux system before they can run. Here is the list of commands you will have to run in order to install those dependencies, for the following systems: Debian & derivative systems such as Ubuntu, Xubuntu, … Red Hat Enterprise Linux 7.2 (and likely other versions as well) Note: we cannot possibly install & try IDA on all flavors/versions of all Linux distributions, but we will do our best to update this post with relevant information, whenever we learn of a distribution requiring special attention. (*) that is: if you want the installer to run a graphical interface, instead of a command-line one. Debian & Ubuntu Common dependencies The following should allow IDA to run on most Linux systems deriving from Debian distributions: sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get install libc6-i686:i386 libexpat1:i386 libffi6:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386 libglib2.0-0:i386 libice6:i386 libpcre3:i386 libpng12-0:i386 libsm6:i386 libstdc++6:i386 libuuid1:i386 libx11-6:i386 libxau6:i386 libxcb1:i386 libxdmcp6:i386 libxext6:i386 libxrender1:i386 zlib1g:i386 libx11-xcb1:i386 libdbus-1-3:i386 libxi6:i386 libsm6:i386 libcurl3:i386 Xubuntu 15.10 It is necessary to also run those commands, for IDA to present a usable GUI on Xubuntu 15.10 sudo apt-get install libgtk2.0-0:i386 gtk2-engines-murrine:i386 gtk2-engines-pixbuf:i386 Red Hat Enterprise Linux 7.2 IDA will require the following packages to be installed, in order to run properly on RHEL 7.2 (and probably any other RPM-based distribution) : redhat-lsb-core.i686 glib2.i686 libXext.i686 libXi.i686 libSM.i686 libICE.i686 freetype.i686 fontconfig.i686 dbus-libs.i686
https://www.jb51.net/softs/580025.html
IDA Pro(反汇编工具) v7.0 Hex-Rays 绿色破解完整版 支持x64/x86
https://www.jb51.net/softs/655895.html
Apk Tool助手(APK文件反编译工具)V1.1 绿色免费版
使用
https://www.cnblogs.com/Antiver/p/10173474.html IDA Pro - 使用IDA Pro逆向C++程序
https://www.cnblogs.com/Antiver/p/10189055.html IDA Pro - 如何得到比较清楚的逆向伪代码
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)