在frida的日常使用中,有时会在方法中保存一个对象,如果是var g_obj = obj,然后在另一个方法中使用g_obj的方法,会出现Wrapper is dispoes...
在frida的日常使用中,有时会在方法中保存一个对象,如果是var g_obj = obj,然后在另一个方法中使用g_obj的方法,会出现Wrapper is dispoes...
il2cpp的String跟普通的string不太一样,解析的时候需要通过il2cppStringChars转换为一个utf-16的字符串,因为frida支持读取utf-16...
分析一些东西时,想实现监控Android JNI函数的调用,网上找了下,发现这个库https://github.com/w296488320/JnitraceForCpp[h...
try catch加在哪里呢,wifiscanner里边吗
android内联优化导致Inlined method resolution crossed dex file boundary最近App在android11上出现了一个诡异的native 崩溃,很不容易出现,但都是有个特点就是安装App后过一段时间才会出现,杀进程没用,覆盖安装同一个apk,崩溃立刻...
最近App在android11上出现了一个诡异的native 崩溃,很不容易出现,但都是有个特点就是安装App后过一段时间才会出现,杀进程没用,覆盖安装同一个apk,崩溃立刻...
在开发中,有时很需要通过打印来判断函数的调用过程。下面列出几种比较常用到的打印堆栈的方法。 一、Andorid c++(native层): 方式一:(通过unwind来实现)...
需求:给一个目标apk,要求hook它的native层代码,但是不能修改它原本的so文件。 实现方法:通过/proc/pid/maps查看目标so文件加载到内存的基址,然后利...
你好,为什么我执行app_process命令后,返回的结果是Aborted呢?
免Root实现静默安装和点击任意位置(非无障碍)本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 0 前言 最近有了个需求:免 root 实现任意位置点击和静默安装。这个做过的小伙伴应该都知道正常情况下...
最近需要在项目中判断界面是否回到桌面,上网找了下资料,发现大部分都是如下做法: 另外需要权限 这种做法的原理就是:通过Intent的Category和PackageManag...
毫不夸张地说,Binder是Android系统中最重要的特性之一;正如其名“粘合剂”所喻,它是系统间各个组件的桥梁,Android系统的开放式设计也很大程度上得益与这种及其方...
一开始用的是百度,后面效果不好就变成新浪了,注释忘记改了
Android根据IP获取位置信息(城市、经纬度等)最近项目需要用到位置信息,需要利用IP获取到经纬度。网上的做法很多有的是通过百度api获取到位置,缺点是没有经纬度信息,只有城市等。这里我找到了一个链接可以获取到具体的经纬度...
判断字符串是否为json数据格式
Android根据IP获取位置信息(城市、经纬度等)最近项目需要用到位置信息,需要利用IP获取到经纬度。网上的做法很多有的是通过百度api获取到位置,缺点是没有经纬度信息,只有城市等。这里我找到了一个链接可以获取到具体的经纬度...
首先需要知道微信语音通话过程中的字节是怎么输入的,可以参考之前的微信保存并发送指定语音 那篇文章,发现语音通话的过程实际上跟语音聊天的字节输入过程相似,只不过是AudioR...
许多国产软件都会使用基站进行定位,android模拟器是没有流量卡的,所以没有基站位置,但是我们可以通过Xposed来让模拟器拥有指定的基站信息。拥有基站信息的模拟器就可以在...
需求是这样的:在Android中启动lua脚本,该脚本是通过触动精灵来运行的。 在确保服务开启的情况下,触动精灵脚本可以通过音量键“-”来运行,所以就直接在Android中通...
go中有一个 &^ 的运算符,它代表的是按位置零 首先来看下几个输出例子: 输出结果为: 可以看出。结果是又右边的数值决定的。 结论: z = x &^ y 如果y非零,则z...
最近项目需要用到位置信息,需要利用IP获取到经纬度。网上的做法很多有的是通过百度api获取到位置,缺点是没有经纬度信息,只有城市等。这里我找到了一个链接可以获取到具体的经纬度...
最终目标: 1、保存发送的微信语音 2、发送指定的微信语音 思路: 因为要hook的是微信语音功能,所以首先要知道微信语音功能的流程。查阅资料以及利用Xposed的hook功...