objection -g cn.com.ccccaa.ui explore |
objection注入指定应用 |
android sslpinning disable |
过ssl证书认证 |
android root disable |
|
android hooking list activities |
查找所有可用activities |
android intent launch_activity 类名 |
启动指定的类 |
android intent launch_service 类名 |
启动指定服务 |
android hooking generate simple 类名 |
查指定类下面有哪些方法 |
android hooking list class_methods 类 |
列出类的所有方法 |
android hooking watch class 类名 |
监视进行某个操作的时候调用了哪些方法(hook类的所有方法) |
objection -g com.hd.zhibo explore --startup-command "android hooking watch class_method android.app.AlertDialog.onCreate --dump-args --dump-backtrace --dump-return" |
hook方法的参数、返回值和调用栈,这种实现方式是启动的时候就hook |
android hooking watch class_method android.app.AlertDialog.onCreate --dump-args --dump-return --dump-backtrace |
具体方法调用之前hook |
env |
应用环境信息 |
ls |
|
jobs list |
创建的Hooks列表 |
jobs kill id |
|
memory list modules |
查看内存中加载的库 |
memory list exports libssl.so |
查看库的导出函数 |
memory dump all from_base |
提取整个(或部分)内存 |
memory dump from_base 0xc935628c 100 memory.dex |
|
memory search "64 65 78 0a 30 33 35 00" |
暴力搜内存 |
memory search "aiyou,bucuoo" --string |
搜索整个内存 |
memory search "aiyou,bucuoo" --string --offsets-only |
仅看偏移地址 |
android hooking list services |
查看可供开启的服务 |
android intent launch_service [完整Service名] |
直接启动指定service |
android hooking list classes |
列出内存中所有的类 |
android hooking search classes [display] |
在内存中所有已加载的类中搜索包含特定关键词的类 |
android hooking search methods [display] |
在内存中所有已加载的类的方法中搜索包含特定关键词的类 |
cat .objection/objection.log |
日志查看 |
cat objection.log |grep -i http |
日志筛选 |
objection -g com.android.settings explore -c "2.txt" |
运行批量hook |
Wallbreaker |
|
objection -g com.android.phone explore -P ~/.objection/plugins |
使用Wallbreaker |
plugin wallbreaker classsearch <pattern> |
搜索类,根据给的 pattern 对所有类名进行匹配,列出匹配到的所有类名 |
plugin wallbreaker objectsearch <classname> |
搜索对象,根据类名搜索内存中已经被创建的实例,列出 handle 和 toString() 的结果。 |
plugin wallbreaker classdump <classname> [--fullname] |
ClassDump,输出类的结构, 若加了 --fullname 参数,打印的数据中类名会带着完整的包名。 |
plugin wallbreaker objectdump <handle> [--fullname] |
ObjectDump,在 ClassDump 的基础上,输出指定对象中的每个字段的数据。 |