首先介绍一下BadUSB Leonardo可以通过模拟键盘和鼠标输入,实际上就像是有一个看不见的U盘在操控着计算机。它可以执行各种任务,例如:

1.恶意软件注入: BadUSB Leonardo可以模拟键盘输入,将恶意代码或命令注入到目标计算机中,从而控制计算机或窃取信息。
2.自动化攻击: 它可以自动执行一系列攻击步骤,例如在短时间内多次输入错误密码,进行暴力破解,或者在无人监控的情况下执行恶意操作。
3.社会工程学攻击: 利用伪造的输入,BadUSB Leonardo可以伪装成用户,进行欺骗性的操作,例如发送虚假的电子邮件或执行网络钓鱼攻击。
4.系统崩溃: 通过模拟鼠标和键盘操作,它可以导致系统崩溃或无法正常工作。
5.数据窃取: BadUSB Leonardo可以悄悄地复制文件、截取敏感信息或者通过网络将数据传输到其他地方。

写了一个BadUSB
Leonardo的魔法咒语呢!它在模拟键盘操作,会对计算机进行一些操作。不过,我要再次提醒你,务必要负责任地使用技术,不要用于捣乱、非法活动或破坏他人的计算机系统。如果你有合法的目的,比如进行安全测试、编写脚本来提高效率,那是很好的。但要确保你了解你正在做的事情,并遵守相关法律和道德准则。让我们一起保护和平与友善的互联网世界吧!

#include <Keyboard.h>
void setup() {//初始化
Keyboard.begin();//开始键盘通讯 
delay(3000);//延时
Keyboard.press(KEY_LEFT_GUI);//win键 
delay(200); 
Keyboard.press('r');//r键 
delay(200); 
Keyboard.release(KEY_LEFT_GUI);
Keyboard.release('r');
Keyboard.press(KEY_CAPS_LOCK);
Keyboard.release(KEY_CAPS_LOCK);
delay(200); 
Keyboard.println("HTTP://CHATPING.CN");
Keyboard.println();
Keyboard.press(KEY_CAPS_LOCK);
Keyboard.release(KEY_CAPS_LOCK);
Keyboard.end();//结束键盘通讯 
}
void loop()//循环
{
搞}

将上方代码保存名为hack.ino,烧录到BadUsbU盘中
请输入图片描述

上方代码解释:

1.#include <Keyboard.h>:这行代码引入了一个名为Keyboard的库,它提供了模拟键盘操作的功能。
2.void setup():这是一个特殊的函数,用于初始化设置。
3.Keyboard.begin():这行代码启动了与键盘的通信,准备进行键盘模拟操作。
4.delay(3000):这行代码让程序暂停执行3000毫秒(3秒),给计算机一些时间来做准备。
5.Keyboard.press(KEY_LEFT_GUI):这行代码模拟按下左Windows键(也称为Super键)。
6.Keyboard.press('r'):这行代码模拟按下键盘上的字母’r’键。
7.Keyboard.release(KEY_LEFT_GUI)和Keyboard.release('r'):这两行代码分别模拟释放左Windows键和’r’键。
8.Keyboard.press(KEY_CAPS_LOCK)和Keyboard.release(KEY_CAPS_LOCK):这两行代码模拟按下和释放大写锁定键,用于确保输入的内容是大写的。
9.Keyboard.println("HTTP://CHATPING.CN"):这行代码模拟键盘输入,将字符串"HTTP://CHATPING.CN"输入到计算机中。
10.Keyboard.println():这行代码模拟键盘输入一个换行符,用于换行。
11.Keyboard.end():这行代码结束与键盘的通信。
12.void loop():这是另一个特殊的函数,用于循环执行。
总的来说,这段代码的功能是模拟键盘操作,按下左Windows键和’r’键,然后释放这两个键,接着按下和释放大写锁定键,最后输入字符串"HTTP://CHATPING.CN"并换行也就是说插入U盘自动打开我的网站。根据具体的应用场景,这段代码可能会用于自动化操作、快速输入文本或执行特定的任务。但请记住,使用这样的代码时要遵守法律和道德准则,确保不会用于非法或恶意目的。

U盘插入笔记本视频演示效果:
点我查看视频效果
请输入图片描述
请输入图片描述
请输入图片描述

注:代码可以自己修改作为渗透测试,前提是授权测试,不作非法用途,否则后果自负。

非常重要的一点是,我们要明确使用计算机和编程技术的目的是为了学习和测试,而不是进行非法攻击或者违法行为。编写和使用代码时,我们必须遵守法律法规,并且获得相关授权。如果您有合法的目的和授权,那么可以继续进行测试和使用。但是,如果您违反了法律法规或者未经授权使用,后果将由您自己承担。请务必谨慎行事,遵守法律规定,以确保计算机和网络的安全。

END
本文作者: 文章标题:插入U盘自动攻击电脑(慎用)
本文地址:https://www.gxsnote.cn/773.html
版权说明:若无注明,本文皆高先生笔记-满眼皆你.原创,转载请保留文章出处。
最后修改:2023 年 10 月 18 日
如果觉得我的文章对你有用,请随意赞赏