You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Objection(Android平台Frida)中删除文件?CLI的file操作缺少delete选项

在Objection CLI中删除文件的方法

Objection的file模块确实没有内置的delete操作选项,你可以通过以下两种方式实现文件删除:

  • 方法一:直接调用Java API执行删除
    在Objection CLI中使用android hooking execute java命令执行文件删除逻辑,示例:

    android hooking execute java -c "java.io.File f = new java.io.File('/sdcard/test.txt'); f.delete();"
    

    如果需要验证删除结果,可添加返回值输出:

    android hooking execute java -c "java.io.File f = new java.io.File('/sdcard/test.txt'); boolean success = f.delete(); console.log('删除状态:' + success);"
    
  • 方法二:通过shell命令删除
    利用Objection的shell命令直接调用Android系统的rm指令,示例:

    shell rm /sdcard/test.txt
    

    删除带空格的文件时需用引号包裹路径:

    shell rm "/sdcard/my test file.txt"
    

    删除目录可添加-rf参数:

    shell rm -rf /sdcard/test_directory/
    

内容的提问来源于stack exchange,提问作者shluvme

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 08:07:06