痛苦安卓逆向之路
文章平均质量分 94
安卓逆向相关知识梳理、工具使用教程
m0_54352040
这个作者很懒,什么都没留下…
展开
-
【LineageOS】编译安装及windows下推送更新记录
wget并不内置在cgywin中,需要安装,如果直接打开浏览器下载复制保存脚本,可能有‘\r’这种空白符的问题,但是我并不确定,不想安装可以仓库的Linux系统下下载然后转移过来。前面没啥好说的,就是注意改路径的话,各个地方都得改,比如你的bin目录换地方了,后面把bin加到.profile文件的路径都记得改。进行哈希,所以猜测可能是我的文件名和我之前推送的是一样的,导致有重复,所以插入失败。这里的更新指的是一个版本下的更新,另外还有不同版本的升级更新,官方另有教程。后,检测到新的安装包,可以直接安装。原创 2023-05-09 11:54:20 · 878 阅读 · 0 评论 -
AOSP 预置APP安装 以MicroG GmsCore.apk安装为例
AOSP 安装谷歌三件套失败,开始寻找代替方案,尝试使用MicroG项目代替谷歌服务。目前情况:已成功安装,所有需要配置全不勾选,但是仍有大量需要地图服务的App失败了,不过其他类型需要谷歌服务的基本都成功了。也不清楚是不是我的安装流程其实是有问题的。原创 2023-04-19 10:27:17 · 4720 阅读 · 0 评论 -
Droidbot 代码解析以及魔改:增加自动登录、权限授予等
Droidbot 是轻量级测试输入生成器。它可以向 Android 应用程序发送随机或脚本输入事件,更快地实现更高的测试覆盖率,并在测试后生成 UI 转换图 (UTG)。这里简述它的结构:首先,python面向对象编写,最核心的类是InputManager/InputPolicy 、InputEvent和Device。(其他类比如App、logcact、Minicap等等都不重要,暂时不关心)原创 2023-03-28 17:25:57 · 1231 阅读 · 3 评论 -
AOSP Hook API
最近对安卓API进行源码Hook,稍微记录一下操作流程,不过我是直接在别人已经设置好的环境下进行修改的,所以AOSP的环境和编译设置别人都已经帮我搞好了,所以其实没有什么困难的步骤。之后有必要研究一下,编译流程。原创 2023-03-25 20:21:11 · 801 阅读 · 0 评论 -
【Android】使用deviceowner 配置手机设置 (Monkey自动化测试删去状态栏、设定输入法、静音、APP自动权限授予、Kiosk模式打开)
【Android】使用deviceowner 配置手机设置 (Monkey自动化测试删去状态栏、静音、设定输入法、APP自动权限授予、Kiosk模式打开)背景:需要使用Monkey进行自动化测试,但是测试时Monkey经常会下拉状态栏导致网络丢失等一系列问题,当前直接在百度上搜到的方法都是使用adb让屏幕全屏,但是我的测试机并不支持这个行为,所以需要找其它的方法。初步方法汇总在谷歌上搜索,找到了三种解决办法:1. 屏幕固定功能ScreenPinning这个功能可以在手机设置中开启,开启后可以固定原创 2022-04-23 18:35:27 · 4817 阅读 · 2 评论 -
Frida 使用教程和错误汇总
Frida 使用教程和错误汇总Frida安装Frida基本使用教程python接口错误汇总1. 端口转发Frida安装Frida基本使用教程Frida进阶使用教程Frida python接口错误汇总1. 端口转发原创 2022-02-11 20:54:09 · 22404 阅读 · 6 评论