Xpatch概述 Xpatch是一款利用重打包的方式,使得被处理的Apk启动时自动加载Xposed模块,来实现应用内Hook的工具。 项目地址:https://github.com/WindySha/Xpatch Xpatch处理apk分析 Xpatch修改apk,主要有三个步骤,代码在MainCo ...
分类:
其他好文 时间:
2019-05-19 11:46:03
阅读次数:
117
https://bitbucket.org/JesusFreke/smali/downloads/ ...
分类:
编程语言 时间:
2018-08-07 21:23:15
阅读次数:
750
部分设备crash在Framework代码,但又和开源代码对应不上,这时需要拉取设备里面的Framework并反编译源代码排查问题。 1、获取Framework文件: 获取Framework文件夹下面的内容,可能有framework.jar和framework.odex,如果framework.ja ...
分类:
移动开发 时间:
2018-06-04 22:35:40
阅读次数:
264
26款优秀的Android逆向工程工具 26款优秀的Android逆向工程工具 工欲善其事必先利其器,好的Android逆向工程工具在逆向破解工程中起到事半功倍的作用。 1. SMALI/BAKSMALI SMALI/BAKSMALI是一个强大的apk文件编辑工具,用于Dalvik虚拟机(Googl ...
分类:
移动开发 时间:
2017-12-23 23:00:25
阅读次数:
324
一.什么是Smali? Smali,Baksmali分别是指安卓系统里的Java虚拟机(Dalvik)所使用的一种dex格式文件的汇编器,反汇编器。其语法是一种宽松式的Jasmin/dedexer语法,而且它实现了.dex格式所有功能(注解,调试信息,线路信息等) 二.smali的语法 1.原始类型 ...
分类:
其他好文 时间:
2017-12-03 12:51:06
阅读次数:
202
apk中的反编译需要用到的jar包:dex2mali ,smali2dex,dex2jar,smali,AxmlPrinter.jar,baksmali.jar 第一步:dex2mali 命令:java -jar baksmali-2.1.3.jar -o 输出文件夹 要转换的dex文件(xxx.d ...
分类:
其他好文 时间:
2017-09-22 22:33:25
阅读次数:
121
热补丁介绍及Andfix的使用 Andfix热修复框架原理及源代码解析-上篇 Andfix热修复框架原理及源代码解析-下篇 1.不知道怎样使用的同学,建议看看我上一篇写的介绍热补丁和Andfix的使用,这样你才有一个大概的框架。通过使用Andfix,事实上我们心中会有一个大概的轮廓,它的工作原理,大 ...
分类:
其他好文 时间:
2017-07-23 21:01:18
阅读次数:
171
解包大型apk文件,可能会出现例如以下错误, UNEXPECTED TOP-LEVEL ERROR: java.util.concurrent.ExecutionException: java.io.FileNotFoundException/./Contacts/com/google/common ...
分类:
其他好文 时间:
2017-04-28 18:29:04
阅读次数:
391
0x01 工具①Android Studio最新版。(用的1.5)②apktool尽量使用最新版的。(反编译本人用baksmali-2.1.3.jar)③smalidea插件。下载地址https://github.com/JesusFreke/smali/wiki/smalidea0x02 具体步骤 ...
分类:
其他好文 时间:
2016-08-06 00:28:33
阅读次数:
291
试题网址:http://www.shiyanbar.com/ctf/18710x01首先我们得到了一个hello.dex文件,要把它反编译为smali文件,使用工具baksmali,cmd命令:java-jarbaksmali-2.0.3.jar-oclass/Hello.dex,就在当前目录下生成了一个文件夹,里边有一个hello.smali代码如下:.classpublicLHello;
..
分类:
移动开发 时间:
2016-07-25 16:43:01
阅读次数:
289