反编译工具_反编译工具下载 - CSDN
精华内容
参与话题
  • 很牛的反编译工具

    2020-07-30 23:31:50
    很牛的反编译工具,很牛的反编译工具可以用来反编译各种dll,很强大,而且体积还不是很大,很方便。
  • class文件反编译工具及使用

    万次阅读 2020-06-23 11:24:57
    这里也是在网上找的反编译工具,感觉挺好用的记录下来, 官网:http://jd.benow.ca/ 我直接使用的JD-GUI,官网上还有集成eclipse插件和idea插件 直接下载运行,选择class文件,然后你就可以看到你想要的...


    大家好,我是程序员爱酸奶,希望您能喜欢我的文章。可以专注我个人公众号获取更多内容。有什么问题可以通过公众号加我微信交流~~ 手动比心 ♥

    下面开始正文啦~~~


    碰到一个大坑就是现网环境只有class文件,但是公司代码又不是最新的,所以接收处理需求的时候就会代码导致不一致,所以没办法只能把现网的class文件拿回来进行反编译。这里也是在网上找的反编译工具,感觉挺好用的记录下来,
    官网:http://jd.benow.ca/
    我直接使用的JD-GUI,官网上还有集成eclipse插件和idea插件
    在这里插入图片描述
    直接下载运行,选择class文件,然后你就可以看到你想要的源代码啦哈哈。
    在这里插入图片描述
    感觉还是挺好用也挺简单的,之前没有接触的时候觉得很高深很难,其实很多事情都没有我们想象的那么难,只是我们对未知的事物往往有一种莫名的恐惧,所以还是大胆的尝试,迈出第一步就好了。

    展开全文
  • 三种常用的Apk反编译工具

    万次阅读 2017-06-08 20:55:50
    apk反编译工具: 1.apktool 利用命令行查看Java代码,需配合GUI 查看代码 缺点:查看Java代码时,需要先把apk文件变成zip文件,获取到dex文件,运行命令行d2j-dex2jar.bat  反编译:Java -jar apktool_xx.jar d -f...

    apk反编译工具:

    1.apktool 利用命令行查看Java代码,需配合GUI 查看代码

    缺点:查看Java代码时,需要先把apk文件变成zip文件,获取到dex文件,运行命令行d2j-dex2jar.bat 

    反编译:Java -jar apktool_xx.jar d -f  编译的apk  -o 反编译后的apk

    回编译:Java -jar apktool_xx.jar b 反编译后的apk -o 回编译后生成的apk路径

    签名:jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore  签名文件路径  -signedjar  签名后的apk路径  签名的apk路径  签名文件名称

    生成R文件:aapt package -m -J  生成R文件的路径 -S  apk中的res的路径 -I  adt中android.jar路径 -M  AndroidManifest.xml路径

    2.APKDB

    优点:反编译、回编译、签名一键操作,简单方便,缺点:查看Java代码时,需要先把apk文件变成zip文件,获取到dex文件,双击之后即可查看代码,但是代码可读性不强,跟apktool反编译的代码差不多,都需配合Gui。当修改Mianfest时,需要把 original文件夹删除,否则修改不生效。

    3.JADX

    优点:双击jadx-gui.bat ,直接导入apk,方便简单 。如图所示:


    举例说明ApkTool、APKDB与JADX编译后的代码区别:

    ApkTool、APKDB编译后的代码:

    JADX编译后:



    
    
    展开全文
  • Java在线反编译工具

    万次阅读 2016-07-18 19:33:50
    个人用过的最好用的: http://www.javadecompilers.com/能反编译Jar包,并下载源码,反编译能力十分强大;能将自定义注解的属性默认值都给翻译出来,这一点jd-gui做不到。

    个人用过的最好用的:
    http://www.javadecompilers.com/

    能反编译Jar包,并下载源码,反编译能力十分强大;能将自定义注解的属性默认值都给翻译出来,这一点jd-gui做不到。

    展开全文
  • 反编译工具

    2020-07-16 23:33:12
    android常见的反编译工具,包含对apk编译的工具(apktool、dex2jar、jd),对系统文件boot.oat和service.odex编译的工具(oat2dex、smail、jadx-gui)。
  • 推荐.Net、C# 逆向反编译四大工具利器

    万次阅读 多人点赞 2017-02-08 16:43:55
    在项目开发过程中,估计也有人和我遇到过...还有电脑挂了代码整个都没有,这种情况下 我们只能只能利用一些逆向的技巧和工具了 来解析在服务器发布好的dll。那么你只是单纯的修改一个.Net程序集中的某个方法或功能,而

    在项目开发过程中,估计也有人和我遇到过同样的经历:运行环境出现了重大Bug亟需解决、或者由于电脑挂了、旧代码覆盖新代码,而在这种情况下,我们不能直接在当前的代码中修改这个Bug然后发布,这会导致更严重的问题,因为相当于版本回退了。还有电脑挂了代码整个都没有,这种情况下 我们只能只能利用一些逆向的技巧和工具了 来解析在服务器发布好的dll。那么你只是单纯的修改一个.Net程序集中的某个方法或功能,而且这个程序集还是出自于你自己或你所在团队之手,这实在是一件非常容易的事情,这和破解别人的程序完全不同,你不会遇到无法破解的加密算法,也不会遇到让人恶心的加壳混淆。所以我要把用过的工具一个个的列出来总结一下。

    推荐四大发编译工具

    1:.Net Reflector  【收费】

    一提起.Net逆向,其实很多人第一反应都是Reflector这款神器,这一方面是由于Reflector良好的用户体验和强大的插件功能,另一方面要归功于Reflector堪称完美的智能反编译能力,使用它不仅能看到反编译后的IL源码甚至能直接反编译出C#源码,而且和编写时的代码几无二致,如果需要还可以直接另存为工程文件用Visual Studio打开,不过现在已经收费了,所以老司机都选择破解版,有钱人选择正版。 破解地址就不在这里放出,大家自行搜索.

    使用方法:可以直接把dll、exe拖放到左侧,或者文件选择选择

    官方网址:http://www.red-gate.com/products/dotnet-development/reflector/

    2:ILSpy/dnSpy 【免费】

    ILSpy是唯一免费且开源的.NET反编译器,它基于MIT许可证发布。ILSpy的代码生成和语法高亮功能做的非常好。对于反编译的程序集,它既可以将其保存在一个文件中,也可以为所有文件创建一个项目。ILSpy是一个独立的工具,没有Visual Studio集成。,ILSpy 是为了完全替代收费的Reflector而生,它是由 iCSharpCode 团队出品,这个团队开发了著名的 SharpDevelop 。ILSpy 完全开源,ILSpy的使用和上面的Reflector完全类似,可以直接把dll、exe拖放到左侧,或者文件选择选择。

    官方网址:http://ilspy.net/

    ILSPY还有一款同门师弟,感觉比ILSPY还强大

    dnSpy is a .NET assembly editor, decompiler, and debugger forked from ILSpy

    * Assembly editor
    * Decompiler
    * Debugger
    * Tabs and tab groups
    * Themes (blue, dark, light and high contrast)

    If you want to help, fork the project and send pull requests.

    Latest release: https://github.com/0xd4d/dnSpy/releases

    Latest build:
    https://ci.appveyor.com/project/0xd4d/dnspy/build/artifacts


    3:JetBrains dotPeek【免费】

    JetBrains是捷克的一家软件开发公司,出品了大量著名的开发工具,包括:IntelliJ IDEA、PHPStorm、ReSharper、TeamCity、YouTrack等等,每一款产品都如雷贯耳。dotPeek 是 JetBrains 开发的一款.Net反编译工具,是.Net工具套件中的一个相比于前面几款工具来说,dotPeek算比较小众的一款,它生成的代码质量很高,它还会尝试到源代码服务器上抓取代码。DotPeek的导航功能和快捷键非常便捷。它还能精确查找符号的使用,同时支持插件。DotPeek不能与Visual Studio集成。个人感觉它最大的特色就是Visual Studio风格,这对于那些长期在Visual Studio下进行开发的人来说应该更亲切一点。

    官方网址:http://www.jetbrains.com/decompiler/


    4:Telerik JustDecompile 【需要输入信息安装】不喜欢这个就卸载了

    Telerik JustDecompile是一个免费的.NET反编译器,但是有商业化支持。它生成的代码质量也很高。它可以为反编译程序集得到的代码创建一个项目。JustDecompile提供了健壮的查找功能,能够支持全文查找和符号使用查找。它还有一个插件系统,目前在Telerik的网站上有两个可用的扩展。JustDecompile不能与Visual Studio集成。

    官方网址:http://www.telerik.com/products/decompiler.aspx


    总结:

    使用舒服些如下:

    dnSPY>ILSPY>Net Reflector>doPeek

    下面是一个dll里面的方法反编译后的对比:



    展开全文
  • 2020年支持java8的Java反编译工具汇总

    万次阅读 多人点赞 2020-04-30 15:54:14
    luyten是一款操作简单、功能实用的java反编译工具,软件支持*.JAR、*.zip、*.class等类型文件的反编译操作,还原度非常高,支持更多功能设置,如显式导入、类型、合成组件等等,用户可根据不同的需求选择合适的显示...
  • Java反编译工具使用对比,最好用的Java反编译工具 --- JD-GUI 大家都知道,将源代码转换成二进制执行代码的过程叫“编译”,比如将C源代码编译成.exe可执行文件;那么把二进制执行代码转换成源代码的过程就叫“反...
  • 大多商业软件,会对程序进行加密、加壳等安全措施以防范软件被破解,从而使得反编译越来越难。反编译是一个对目标可执行程序进行逆向分析,从而得到源代码的过程。尤其是像Java这样的运行在虚拟机上的编程语言,更...
  • 7款开源Java反编译工具

    千次阅读 2017-04-18 17:00:38
    今天我们要来分享一些关于Java的反编译工具,反编译听起来是一个非常高上大的技术词汇,通俗的说,反编译是一个对目标可执行程序进行逆向分析,从而得到原始代码的过程。尤其是像.NET、Java这样的运行在虚拟机上的...
  • apktool 反编译工具 绿色版

    万次下载 热门讨论 2020-07-30 09:07:32
    apktool功能:反编译出apk资源文件。 使用方式: 把apktool 解压到任意位置 执行 在dos 改目录下 执行 apktool d xxx.apk test ,便会把编译后的资源存入test文件夹下。
  • EXE反编译方法及工具

    万次阅读 2017-09-30 16:50:18
    方法一:VS自带反编译DLL工具  VS命令提示符下输入ILDasm。 VS命令提示符:开始-程序-Visual Studio-命令提示符 方法二:OLLYDBG https://jingyan.baidu.com/article/dca1fa6f59cc6bf1a540524a.html 方法三:...
  • C/C++ 反编译工具开源软件

    万次阅读 2013-04-20 10:08:05
    这款编译器叫 "Java Decompiler", 由 Pavel Kouznetsov开发,目前最新版本为0.2.5. 它由 C++开发,并且官方可以下载 windows、linux和苹果Mac Os三个平台的可执行程序。 其有下面几个功能: 1. 支持对整个Jar文件...
  • Java反编译工具-JD-GUI-简单好用

    万次阅读 多人点赞 2020-06-02 16:37:22
    我们知道,将源代码转换成二进制执行代码的过程叫“编译”,那么反编译就是将二进制执行代码转换成源代码。 在java开发里,源代码是.java文件,然后经过编译后生成计算机识别的.class文件,但是.class文件是计算机...
  • so文件反汇编反编译到C源码

    万次阅读 热门讨论 2017-02-22 21:31:12
    首先介绍一下术语。 使用高级语言进行开发,最后到交互,一般经历几个过程:预处理、 编译、汇编、链接。预处理:文件包含,宏定义展开等;...本文描述的so文件反汇编、反编译主要借助工具IDA Pro,下
  • 推荐一款好用的android反编译工具

    千次阅读 2017-02-15 18:40:04
    不用再手动使用apktool, dex2jar, jd-gui来反编译apk了 推荐使用jadx https://github.com/skylot/jadx
  • 在eclipse中安装反编译工具

    万次阅读 2017-03-17 16:11:09
    在eclipse中安装jad反编译插件,步骤相当简单
  • jar包反编译,查看源代码

    万次阅读 热门讨论 2019-03-05 11:14:48
    介绍一个反编译工具——jd-gui 下载地址:http://jd.benow.ca/ 根据自己的电脑系统下载对应版本. 下载完之后,点击运行 点击file——open file,选择想查看的jar。就能看到结果了,不过源码中注释的部分反...
  • Android反编译工具包(升级)官方绿色版

    万次下载 热门讨论 2020-07-30 23:30:40
    Android反编译工具包,内含图形和命令两种反编译方式,命令支持windows和linux平台,亲测验证成功!详见博客:Android APK反编译详解(附图) http://blog.csdn.net/sunboy_2050/article/details/6727581
  • VS2013添加反编译工具-ILDasm

    万次阅读 2019-09-28 17:23:48
    首先找到ildasm.exe 路径为:C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools 然后在vs中点击工具,选择外部工具 标题是自己起的标识名称 命令是ildasm.exe的绝对路径 ... ......
1 2 3 4 5 ... 20
收藏数 153,747
精华内容 61,498
关键字:

反编译工具