V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
NASK
V2EX  ›  问与答

想问一下,如何获取网上 adb 工具箱具体执行的 adb 命令?

  •  
  •   NASK · 2023-09-01 20:09:32 +08:00 · 1027 次点击
    这是一个创建于 481 天前的主题,其中的信息可能已经有所发展或是发生改变。
    6 条回复    2023-09-02 15:19:04 +08:00
    NASK
        1
    NASK  
    OP
       2023-09-01 20:10:42 +08:00
    虽然用工具箱很方便,但是出于安全考虑,我想知道具体执行了什么 adb 命令。
    Jirajine
        2
    Jirajine  
       2023-09-01 21:19:50 +08:00 via Android   ❤️ 2
    写一个脚本,替换 adb 可执行文件,里面先把参数打印出来再执行真正的 adb 。
    fcyxp
        3
    fcyxp  
       2023-09-01 21:38:38 +08:00
    windows 平台可以使用 process monitor 监控一下看看
    kkocdko
        4
    kkocdko  
       2023-09-02 04:13:51 +08:00 via Android
    忽然想到,这似乎是个比较普遍的需求呢,我之前也用 shell script 写过,但是用完就丢掉了。

    感觉可以考虑写一个通用的跨平台的。不过可执行文件不仅仅有这种用法,也可以 stdio 通信,调用导出函数,或者做其他形式的 ipc 等等。

    @fcyxp 这个方法确实有用,linux 下也可以通过 ps 命令看到,但是问题在于很多命令执行时间很短,来不及去看。所以我觉得 2 楼的方案可能更好一些。
    LLaMA2
        5
    LLaMA2  
       2023-09-02 10:09:30 +08:00
    IDA shift+F12 查看下 string 就完了
    byasm32
        6
    byasm32  
       2023-09-02 15:19:04 +08:00
    微软自家的 Process Explorer ,可以查看每个进程的状态以及运行时的参数。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2933 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 14:42 · PVG 22:42 · LAX 06:42 · JFK 09:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.