File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ 3.98
2+ * 加入 crontab, vi 命令
3+
143.95
25* 修复构建流程存在的问题
36* 次要更改
Original file line number Diff line number Diff line change @@ -692,13 +692,13 @@ jnitrace -R 192.168.0.2:65000 -l libc.so com.some.package
692692```
693693
694694``` bash
695- # frida-dexdump 示例连接方法 (-H 192.168.0.2:65000)
696- frida-dexdump -H 192.168.0.2:65000 -p PID
695+ # hooker 示例连接方法 (-H 192.168.0.2:65000)
696+ # 修改 .hooker_driver 内容为 -H 192.168.0.2:65000 即可
697697```
698698
699699``` bash
700- # hooker 示例连接方法 (-H 192.168.0.2:65000)
701- # 修改 .hooker_driver 文件的内容为 -H 192.168.0.2:65000 即可
700+ # frida-dexdump 示例连接方法 (-H 192.168.0.2:65000)
701+ frida-dexdump -H 192.168.0.2:65000 -p PID
702702```
703703
704704其他未提及的第三方工具请自行查看其使用方法。
@@ -707,21 +707,14 @@ frida-dexdump -H 192.168.0.2:65000 -p PID
707707
708708内置了用于执行定时任务的 cron 服务,这样你可以在设备上定期执行一些脚本,所有规则都将以 root 身份执行。
709709
710- > 此功能需要你会编写 crontab 规则以及基础的 linux 命令行编辑文件的能力。
711- > ** 注意** :受限于安卓休眠机制,息屏后定时任务可能并不会以你期望的时间运行,你可能需要将设备设置为常亮。
712-
713- 注意这与你在 linux 使用 crontab 并不相同,在 linux 正常使用 ` crontab -e ` 命令
714- 来编辑任务,但是框架并未提供此命令,你需要直接编辑文件来写入规则(道理是相同的,都是编辑文件而已)
715-
716- 现在,请打开 web 控制台或者连接设备的 ssh/adb shell,执行命令 ` cd ` 来切换到家目录。
717- 此时家目录中有个名为 crontab 的文件夹。执行命令 ` busybox vi crontab/jobs ` ,你将进入编辑文件,在英文输入模式下按下字母 ` i ` ,随后写下相关规则,并按下 ` ESC ` ,` SHIFT ` + ` : ` ,输入 ` wq ` 并按下回车来保存。你可以在这个 jobs 文件中写入多行,同样,你也可以在这个文件夹下创建其他名字的规则文件。
710+ > 此功能需要你会编写 crontab 规则。
718711
719- 如果你还是不懂怎么编辑,请在电脑编辑完成后使用adb转移到此目录 。
712+ 现在,请打开 web 控制台或者连接设备的 ssh/adb shell,执行命令 ` crontab -e ` ,你将进入编辑模式,在英文输入模式下按下字母 ` i ` ,随后写下相关规则,并依次按下 ` ESC ` , ` SHIFT ` + ` : ` ,输入 ` wq ` 并按下回车来保存即可。受限于安卓休眠机制,息屏后定时任务可能并不会以你期望的时间运行,你可能需要将设备设置为常亮 。
720713
721714> 一些规则示例
722715
723716```
724- @reboot echo 每次框架启动 /重载(reload)时执行
717+ @reboot echo 框架启动 /重载(reload)时执行
7257180 */1 * * * echo 每一小时执行
726719* * * * * echo 每一分钟执行
7277200 8 * * * echo 每天八点执行
Original file line number Diff line number Diff line change 22#
33# Distributed under MIT license.
44# See file LICENSE for detail or copy at https://opensource.org/licenses/MIT
5- __version__ = "3.95 "
5+ __version__ = "3.98 "
You can’t perform that action at this time.
0 commit comments