BadUSB使用说明

 admin   2020-01-11 10:57   2241 人阅读  0 条评论

*New 最新推出脚本转换器 http://www.pecmd.com/badusb


产品介绍

 图片1.png


1.脚本选择开关

脚本选择开关是4位拨码开关,共有16种组合方式,可以通过拨码选择TF卡中的16个不同脚本执行。

如图所示,USB口朝向左侧4位拨码开关依次为1、2、3、4,拨码开关拨在上面代表1,在下面代表0。

示例:

1010

0011

0000


1111

 

注意:拨码开关比较脆弱,用手直接拨动可能会造成断裂,建议使用牙签推动。

注意:拨码开关比较脆弱,用手直接拨动可能会造成断裂,建议使用牙签推动。

注意:拨码开关比较脆弱,用手直接拨动可能会造成断裂,建议使用牙签推动。


如无特殊需求,尽量使用0000.txt脚本,不去拨动拨码开关,以免损坏。

 

2.运行指示灯

运行指示灯用于提示工作状态,通常有4种情况:

1.快速闪16Hz  未检测到TF卡,或者TF卡格式不正确,请使用FAT32格式化。

2.中速闪1Hz 已检测到TF卡,但是未发现对应的脚本文件,请检查拨码设置和文件名。

3.慢速闪2Hz 脚本已经执行完毕,处于待机状态。

4.保持常亮 正在执行脚本。


脚本的存储

1.存储卡的选择

存储卡的选择尽量选品牌厂商,容量不用太大,容量过大反而会造成无法识别。一般来说1G、2G足够,因为存储卡并非存储图片视频,而是文本形式的脚本,一个1MB的文本文档可以写一段相当长的脚本。

目前测试过16G卡可以正常识别,大家可以就旧物利用,使用以前淘汰的小容量卡。

2.存储卡的格式

存储卡不能使用NTFS,exFAT等格式,请使用FAT32格式,否则无法识别。

3.脚本文件名

脚本的扩展名为txt,也就是我们常用的文本文档格式。

脚本文件统一放置于tf卡的根目录下,不要放在文件夹内。

可以先建立好16个空的脚本文件,如下图:

图片6.png 

4.脚本的选择执行

BadUSB是根据拨码的设置执行对应的脚本,如拨码设置为0101,则对应执行的脚本就是0101.txt。


脚本的编写

1.关键词

BadUSB分为指令关键词热键关键词

指令关键词

关键词

功能

示例

解释

STRING

输入字母数字或符号

STRING ABC

输入大写的ABC,

*限制249个字符,超过请拆分多行

DELAY

延时,单位毫秒

DELAY 1000

延时1秒钟

REM

脚本注释语句

REM这是一条测注释

 该行语句不会执行

REPEAT

命令重复

REPEAT 10

重复10次上一个命令

SCROLL

滚屏指令,整数上滚,负数下滚

SCROLL 10

SCROLL -10

拨动10次鼠标滚轮,正数向下,负数向上

RANDOM

设置随机延时

DELAY RANDOM

随机延时

RANDOMMIN

随机延时最小值

RANDOMMIN 100

设置RANDOM生成的随机数最小值为100

RANDOMMAX

随机延时最大值

RANDOMMIN 500

设置RANDOM生成的随机数最大值为500

DEFAULTDELAY

默认指令之间延时,单位:毫秒

DEFAULTDELAY 10

每条语句之间延时10毫秒

不建议修改

DEFAULTCHARDELAY

STRING输入的字符按下时长

DEFAULTCHARDELAY 500

每个字符按下500毫秒,字符会重复多次

不建议修改

MOUSE

鼠标移动指令

MOUSE 20 50

X移动20  Y移动50

由于系统映射原因,鼠标移动并不准确

CLICK

CLICK_LEFT

鼠标左键单击

CLICK

使用CLICKCLICK_LEFT都可以

CLICK_RIGHT

鼠标右键单击

CLICK_RIGHT

---

CLICK_MIDDLE

鼠标中键单击

CLICK_MIDDLE

---

PRESS

PRESS_LEFT

按下鼠标左键

PRESS

使用PRESSPRESS_LEFT都可以

PRESS_RIGHT

按下鼠标右键

PRESS_RIGHT

---

PRESS_MIDDLE

按下鼠标中键

PRESS_MIDDLE

---

RELEASE

RELEASE_LEFT

松开鼠标左键

RELEASE

使用RELEASERELEASE_LEFT都可以

RELEASE_RIGHT

松开鼠标右键

RELEASE_RIGHT

---

RELEASE_MIDDLE

松开鼠标中键

RELEASE_MIDDLE

---

 

*不推荐使用MOUSE指令进行鼠标操作~

热键关键词

关键词

功能键


关键词

功能键

ENTER

回车键

F1

F1

GUI

Win键

F2

F2

SHIFT

Shift键

F3

F3

ALT

Alt键

F4

F4

ALT_RIGHT

Shift键右侧

F5

F5

CTRL

Ctrl键

F6

F6

DELETE

删除键

F7

F7

MENU

菜单键

F8

F8

ESC

ESC取消键

F9

F9

INSERT

插入键

F10

F10

SPACE

空格键

F11

F11

TAB

TAB键

F12

F12

BACKSPACE

退格键

UP

PRTSC

屏幕截图

DOWN

CAPSLOCK

大小写锁定键

LEFT

NUMLOCK

数字锁定键

RIGHT

PAGEUP

上翻页

HOME

HOME键

 

PAGEDOWN

下翻页

END

END键

MENU

菜单键












2.脚本语法示例

注意:所有脚本关键词均为大写英文字母

1.1输入字符串

STRING Hello World!
STRING  
STRING Welcome to XiaoGangGongZuoShi!

1.2使用热键

ENTER
TAB

1.3延时命令

DELAY 5000

1.4使用组合键

ALT F4
GUI r
CTRL a
CTRL c
CTRL v

1.5重复按键命令

ENTER
REPEAT 10
STRING hello world!
REPEAT 5

1.6 随机延时

RANDOMMIN 100
RANDOMMAX 1000
DELAY RANDOM

1.7设置指令间默认延时,会影响指令执行速度,不建议设置

DEFAULTDELAY 500

1.8设置每个字符串输入时的按下延时,不建议设置

DEFAULTCHARDELAY 200

综合实例

打开记事本,连续输入50遍hello world!并且保存!

DELAY 5000
GUI r
DELAY 300
STRING notepad
ENTER
DELAY 300
F5
ENTER
STRING hello world!
REPEAT 50
ALT F4
DELAY 200
ALT s
DELAY 200
ALT n
DELAY 200
STRING C:\pecmd.txt
DELAY 200
ALT s

淘宝购买地址



本文地址:http://www.pecmd.com/?id=70
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!
NEXT:已经是最新一篇了

 发表评论


表情

还没有留言,还不快点抢沙发?