摘要: Usb Hid 协议,可能是没有USB设备驱动 SElinux相关,几百条太多了不截图了 adjtimex(nullptr)没有返回-1 没有Loop设备用于挂载 以及指纹不对 SElinux禁止创建硬链接,我们可以创建所以失败 removexattr()应该返回ENOTSUP 但是我们返回是没有权 阅读全文
posted @ 2022-12-08 20:08 梦过无声 阅读(63) 评论(0) 推荐(0) 编辑
摘要: // TODO: currently treat all exceptions the same. In future consider different recovery mechanisms for time out's vs IOExceptions 在android 8.1中 处理异常还没 阅读全文
posted @ 2022-12-08 20:06 梦过无声 阅读(120) 评论(0) 推荐(0) 编辑
摘要: Interceptor使用 native函数原型 long total; template<typename T> T addNum(T const x, T const y) { return x + y; } extern "C" jint getNum(JNIEnv *env, jobject 阅读全文
posted @ 2022-11-22 21:28 梦过无声 阅读(179) 评论(0) 推荐(0) 编辑
摘要: ##vscode环境搭建 直接cloen代码,然后在vscode打开文件夹 How to compile & load $ git clone git://github.com/oleavr/frida-agent-example.git $ cd frida-agent-example/ $ np 阅读全文
posted @ 2022-11-17 10:09 梦过无声 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 先上参考链接 如何使用 TRACE_EVENT() 宏来创建跟踪点 Using the TRACE_EVENT() macro 这是自己总结的图 最后是实操可能碰到的一些问题 包含TRACE_EVENT()宏的头文件必须遵循特定格式 这部分可以参考include/trace/events中别人的写法 阅读全文
posted @ 2022-11-02 17:10 梦过无声 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 本文ASOP源码版本8.1,下面是相关改动文件 Changes not staged for commit: (use "git add/rm <file>..." to update what will be committed) (use "git checkout -- <file>..." 阅读全文
posted @ 2022-10-24 09:54 梦过无声 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 用户空间 bionic/libc/kernel/uapi/asm-generic/unistd.h 系统调用号的宏定义 #define __NR_sysinfo 179 bionic/libc/arch-arm64/syscalls/sysinfo.S 汇编定义相关函数的中断调用过程 #includ 阅读全文
posted @ 2022-09-28 22:45 梦过无声 阅读(201) 评论(0) 推荐(0) 编辑
摘要: android 10 增加了libmeminfo.so, 用于内存信息的查询,主要通过解析/proc/meminfo文件 源代码位于 system/core/libmeminfo, 代码非常简单没什么好说的 // system/core/libmeminfo/include/meminfo/sysm 阅读全文
posted @ 2022-09-21 15:28 梦过无声 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 基于android 12 添加服务 frameworks/base/services/java/com/android/server/SystemServer.java 在这两个函数中都可以添加: startCoreServices() startOtherServices() 比如说: t.tra 阅读全文
posted @ 2022-09-06 14:37 梦过无声 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 记一次APP启动BUG,并熟悉下AMS startActivity 流程 故障现象: APP启动后,回到桌面,再次点击图标启动必崩溃 先梳理下调用流程: (ActivityManagerService.java) startActivity() --> startActivityAsUser() - 阅读全文
posted @ 2022-08-31 12:26 梦过无声 阅读(85) 评论(0) 推荐(0) 编辑