美文网首页
Android逆向工具

Android逆向工具

作者: NIIIICO | 来源:发表于2022-11-17 15:00 被阅读0次

    一、dex2jar + jd-gui

    1、dex2jar

    dex2jar 工具主要是将 dex 文件转换为包含 class 文件的 jar 文件。

    (1)下载地址:
    githubhttps://github.com/pxb1988/dex2jar
    百度云https://pan.baidu.com/s/1Pg3MFHXIeOvkknJgEs9eOw
    提取码:470f

    (2)下载好之后,将zip解压

    dex2jar解压后的目录

    (3)通过压缩包的方式打开apk文件,将apk文件中的dex解压

    解压apk文件

    (4)将dex文件拷贝到含有d2j-dex2jar.bat脚本的目录中


    拷贝dex文件

    (5)打开控制台,进入到dex-tools目录中,执行脚本 d2j-dex2jar.bat classes.dex

    执行脚本

    (6)可以看到,在目录中生成了jar文件

    生成的jar文件
    2、JD-GUI

    JD-GUI 工具是针对从dex 转为jar后的文件,进行可视化读取与展示。

    (1)下载地址

    官网http://java-decompiler.github.io/
    百度云https://pan.baidu.com/s/1k9SCqGaH8I-H5EQiTmOigg
    提取码:5x7t

    (2)下载后完成解压

    解压

    (3)运行jd-gui.exe

    运行软件

    (4)选择jar包,然后打开

    选择jar包

    (5)查看源码

    查看源码

    二、android studio

    1、打开android studio,将apk文件拷贝到studio中
    拷贝apk
    2、双击apk

    通过classes.dex -> 文件路径 即可看到源码

    apk源码信息

    相关文章

      网友评论

          本文标题:Android逆向工具

          本文链接:https://www.haomeiwen.com/subject/kvsyxdtx.html