反编译工具

反编译工具使用

  • 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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容