Android 逆向
hswizy
这个作者很懒,什么都没留下…
展开
-
Jadx 打开闪退
好久没用jadx,今天打开一直闪退。去下载最新版本也不行。然后想起来最近把java 版本升级到了11。把环境变量改成8就好了。原创 2022-02-09 13:20:20 · 1563 阅读 · 0 评论 -
已解决:jadx oom处理
jadx 加载大的项目的时候,类全加载出来了,但是在搜索的时候,等待漫长的创建索引过程,—好慢—。创建到将近80%的时候,卡死了 看日志oom。—崩溃—。网上搜了一下看看到增加jvm内存 ,但是对它并没有什么卵用。不能搜索的jadx是灵魂的。解决办法 :等待加载完成类解析–>导出gradle项目–> 在android studio中打开。so快...原创 2021-02-25 17:59:01 · 1382 阅读 · 1 评论 -
frida js 输出 java数组 [Ljava.lang.String;@ee21ab8
我这里采用的方法是使用fastjson,这个工具在大部分app中都有集成,使用简单var FastJson = Java.use('com.alibaba.fastjson.JSON'); console.log(FastJson.toJSONString(javaArray));原创 2020-12-10 22:30:53 · 2350 阅读 · 0 评论 -
使用frida时 python 和 js byte参数交互
想要使用frida调用一个java fun(byte[]) 类型的方法,但是当运行时会报错 TypeError: Object of type bytes is not JSON serializable 经分析发现是在json.dump()时发生了错误。那改如何使byte在python和js之间传递呢?我这里采用的方法是使用 byte和hex转换来进行传递,列举一下转换方法第一步:python — bytesToHexStringbyte_data = bytes('ss-android', en原创 2020-12-08 18:54:30 · 1994 阅读 · 1 评论 -
baksmali dex 转 smali 异常 com.beust.jcommander.MissingCommandException
最近反编译一个apk,使用apktool总是异常Exception in thread "main" java.lang.NullPointerException反编译出来只有xml和资源文件,没有smali文锦啊但是可以解压出dex文件,于是就用baksmali把dex转为smalibaksmali下载地址我在这里使用的是2.4.0最初使用的命令是java -jar baksmali-2.4.0.jar -o smaliDir classes.dex但是报异常,这个只适用于2.2.0之原创 2020-10-21 15:16:01 · 1213 阅读 · 1 评论