本文主要是介绍objection命令语句大全简洁版,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、objection基础命令
1、过root检测
objection -g 包名 explore --startup-command "android root disable"
2、过sll证书效验
objection -g 包名 explore --startup-command "android sslpinning disable"
二、基础命令
进入命令
objection -g 包名 explore # 标准进入objection
objection -N -h 127.0.0.1 -p 8080 -g 包名 explore # 非标准进入objection
1、搜索出包含关键字所有类(已加载的类)
android hooking search classes com.xxx.api
2、列出该类的所有方法(不包含构造方法)
android hooking list class_methods com.xxx.api
3、hook某类的所有方法(不包含构造方法)
android hooking watch class com.xxx.api
4、hook某方法,并输出入参、返回值、堆栈(hook该方法的所有重载,可能有bug)
android hooking watch class_method 类名.方法名 --dump-args --dump-return --dump-backtrace
三、其他命令
jobs list # 查看当前hook了多少个类
jobs kill 类id # 删除某类的hook
memory list modules # 枚举内存中所有加载的模块(so文件)
memory list exports libxxx.so # 枚举出该so文件的所有导出函数# 搜索内存中已创建的实例(类对象)
android heap search instances 类名 --fresh
# 调用实例的方法(可以静态方法)
android heap execute hashCode地址 方法名# 启动就hook
objection -g 包名 explore --startup-command "命令"
这篇关于objection命令语句大全简洁版的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!