是不是一脸懵的看到了标题,然后....
USB Gadget Tool是什么?Rucky是什么?
Get了USB的Gad??Oh..my...God
说明
本篇文章的内容需要使用Root环境,建议使用已Root的手机,目前最高支持版本是Android12。
演示机型为小米的 Xiaomi10S 12 + 256 MIUI 13.0.1 和夜神模拟器
好了,我们来看看我们说到的工具。
(Root方法请自行百度Magisk)
Rucky
Rucky是一个HID工具,可以执行橡皮鸭脚本,我们可以通过简单的橡皮鸭脚本来模拟键盘或鼠标达到我们想要的结果。
比如说我们写一些Rucky脚本:
GUI r
DELAY 200
STRING cmd
ENTER
DELAY 20
ENTER
DELAY 20
STRING notepad
ENTER
我们只需要执行这个,就可以在电脑上打开Notepad。
由于程序禁止截图,所以没办法只能在模拟器里运行。
介绍软件
这个软件打开之后,我们需要读取Root权限,那么Root给了之后 ,提示我们内核不支持
当然,如果你的手机是比较新的安卓版本,可能需要自行编译这个程序,否则会打不开主程序,比如Android11和Android12,需要修改项目的源码。
项目地址:https://github.com/mayankmetha/Rucky
下载:https://github.com/mayankmetha/Rucky/releases/tag/2.3
修复的版本地址为:https://wwi.lanzoup.com/iICnIyy1sda
那么解决内核问题,就需要我们用USB Gadget Tool
USB Gadget Tool
USB GadGet Tool 是一个让我们获取到USB“上帝”权限的工具,我们只需要简简单单的配置:
打开程序,默认是第一个,我们可以修改Gadget功能
添加中,添加Keyboard和Mouse,即可使用我们的Rucky。
脚本分享
地址:https://github.com/hak5darren/USB-Rubber-Ducky/wiki/Payloads
视频演示
https://www.bilibili.com/video/BV1Xq4y1m7Fa?spm_id_from=333.999.0.0