Android逆向常用工具

一.基础反编译

  1. APKTool
介绍:重打包以及资源解码工具
官网地址:https://ibotpeaches.github.io/Apktool/install/
  1. dex2jar
介绍:将dex转成jar文件
针对apk中有多个dex的情况,直接使用:dex2jar xxx.apk
Github地址:https://github.com/pxb1988/dex2jar
可在该地址的Release中下载最新版本。
如果最新版本出现:反编译apk 报错 error.zip 的解决 打开 error.zip,报错内容为:
java.lang.RuntimeException: can not merge I and Z
可下载:https://download.csdn.net/download/jieqiong1/11776874
  1. JD-GUI
介绍:java反编译工具,有些jar的method或者class不能反编译
官网地址:http://java-decompiler.github.io/
  1. Luyten
介绍:java反编译工具,相对比JD-GUI强大,大部分都可以反编译,也会存在部分不能反编译情况
官网地址:https://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/Luyten.shtml
  1. JEB
介绍:比较专业的反编译工具,收费。经济有限情况下可下载破解版
官网地址:https://www.pnfsoftware.com/
破解版本地址:https://down.52pojie.cn/Tools/Android_Tools/

二.脱壳

  1. Fdex2+VirtualXposed
介绍:针对没有root的机器,可以使用该方法;
脱壳有限,有些乐固版本或者360以及其他不能破解。
VirtualXposed官网地址:https://vxposed.com/
  1. Fdex2+Xposed
介绍:针对有root权限设备
Xposed官网地址:https://repo.xposed.info/module/de.robv.android.xposed.installer
推荐模拟器:木木模拟器,夜神模拟器
  1. xposed + 反射大师
介绍:xposed + 反射大师
可脱壳乐固部分版本
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章