在frida的日常使用中,有时会在方法中保存一个对象,如果是var g_obj = obj,然后在另一个方法中使用g_obj的方法,会出现Wra...
il2cpp的String跟普通的string不太一样,解析的时候需要通过il2cppStringChars转换为一个utf-16的字符串,因为...
分析一些东西时,想实现监控Android JNI函数的调用,网上找了下,发现这个库https://github.com/w296488320/J...
在开发中,有时很需要通过打印来判断函数的调用过程。下面列出几种比较常用到的打印堆栈的方法。 一、Andorid c++(native层): 方式...
需求:给一个目标apk,要求hook它的native层代码,但是不能修改它原本的so文件。 实现方法:通过/proc/pid/maps查看目标s...
最近需要在项目中判断界面是否回到桌面,上网找了下资料,发现大部分都是如下做法: 另外需要权限 这种做法的原理就是:通过Intent的Catego...
首先需要知道微信语音通话过程中的字节是怎么输入的,可以参考之前的微信保存并发送指定语音 那篇文章,发现语音通话的过程实际上跟语音聊天的字节输入...
许多国产软件都会使用基站进行定位,android模拟器是没有流量卡的,所以没有基站位置,但是我们可以通过Xposed来让模拟器拥有指定的基站信息...
需求是这样的:在Android中启动lua脚本,该脚本是通过触动精灵来运行的。 在确保服务开启的情况下,触动精灵脚本可以通过音量键“-”来运行,...