时时勤拂拭,勿使惹尘埃

TOC

Categories

Android(一)yunos_acb调试工具简析





1.yunos 调试工具正常只能自家手机助手使用,直接调用会提示`parameter verify false`
数验证错误:
2.分析 acb.exe,找到对应`parameter verify false`字符串代码部分,发现入口有字符串验证 函数,而 `adb_commandline` 即正常 adb 工具入口:
3.verify_input 入口有一段字符串验证,通过之后才会对比指令:
4.验证的字符串就不算了,process explorer 可以直接从命令行里找到:`acb 覺ガ F x fork-server server`
5.附加对应字符串即可使用 acb 的调试功能:
6.不过 acb 工具只允许通过少部分指令,其他都被阉割了,如下直接使用 shell 就无法通过 验证,只能使用类似 shell am 的指令:
7.总结能使用的 adb 指令如下,相当有限,可直接复制使用,也可后面附加其他参数: 
acb覺ガF x fork-server
acb
覺ガF x start-server
acb
覺ガF x kill-server
acb覺ガF x devices 
acb覺ガF x get-state 
acb覺ガF x forward 
acb覺ガF x pull 
acb覺ガF x shell am 
acb覺ガF x shell pm 
acb覺ガF x shell logcat 
acb覺ガF x shell getprop 
acb覺ガF x shell ps
acb覺ガF x shell netstat

8.上述指令没有安装 apk,也没有 push 可以推送进手机后 pm 安装,具体实现安装细节还未 分析清楚

0 评论:

发表评论