反编译工具

反编译工具使用

  • apktool 主要用于资源文件的获取

    命令:
    java -jar apktool_2.4.0.jar d xxx.apk -o dir
    例如:
    apktool d -f E:\app\逆向工具\test\app-release.apk
    
1562752906340.png
  • dex2jar 将apk中的dex文件编译成jar文件

    命令:
    d2j-dex2jar.bat xxx.apk -o aaaa.jar
    例如:
    d2j-dex2jar.bat E:\app\逆向工具\test\app-release.apk -o release.jar
    
1562753041988.png
  • jd-gui 查看反编译后的jar中的class
1562753124680.png
  • enjarify 将apk反编译成java源码 (需要python3环境 个人感觉和apktool的功能类似)

    命令:
    python3 -O -m enjarify.main xxx.apk
    例如:
    python3 -O -m enjarify.main E:\app\逆向工具\test\app-release.apk
    
1562753530371.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 下载地址: 百度云:https://pan.baidu.com/s/1kU8YqrH 密码: hmdn Githu...
    libgcc阅读 292,378评论 227 51
  • 一;RabbitMQ安装 1.1:去rabbitmq官网下载。 在首页的右侧,我们可以看到Updates 点击进去...
    凯哥Java阅读 2,361评论 0 1
  • 蓝牙Mesh和WiFi在智能家居的对比 蓝牙Mesh的优点:1、配网非常简单快速,秒级! 2、功耗低,发射电流只有...
    杰克胡聊OKR阅读 4,046评论 0 0
  • 1、 “微信公众号红利期早过了” “公众号的注册数量已经达到2000万以上” “文章打开率只有3%” .........
    苏几几呀阅读 3,717评论 4 6
  • 1.忙碌的一天,Preasatation完美结束,我们约好周四一起吃火锅。Fraser说他只吃过Scottish ...
    Ruby_1696阅读 962评论 0 0