我叫杰瑞,是一名编程高手,经常发表一些有趣的编程教学文章,喜欢的小伙伴赶紧关注我吧!
大家好,我是杰瑞,几天前教大家做了一个全自动复制电脑文件U盘程序,这个程序能自动复制对方对方电脑里面的文件,这个程序能够让我们轻松地获取我们想要得到的数据,但如果在座的各位成为了U盘自动复制文件程序的“受害者”该怎么办呢?别急,今天杰瑞就教大家制作一个“U盘炸弹”程序。
这个程序能对未知的U盘(不是你的U盘)进行格式化,这一行为将全程在后台执行,所以U盘的使用者是无法得知它的U盘已经被破坏了的!
电脑电脑上教程程序的思路:
依次检查计算机中的所有磁盘是否还有我们特质的文件夹以及文件,如果检测到某个磁盘中不含有我们的特质文件夹以及文件,那么该磁盘就是未知U盘,程序将会直接调用系统命令将该U盘清空。
代码编写步骤:
1.使用一个循环不断地检测未知U盘是否接入。
2.检测到未知U盘接入就直接调用系统命令清空U盘。
3.清空U盘之后返回第一步。注意:由于U盘中没有我们的特质文件,所以该U盘会一直被格式化知道U盘拔出为止!
代码部分
这里自己编写了两个函数用来获取检测未知U盘是否接入,分别取名为getdisk()和list(),一般来说计算机中最近接入的磁盘盘符是最靠后的,所以这两个函数的功能是返回计算机中最后一个盘符,这样就能直接检测新接入的磁盘是否是我们的磁盘了。
获取盘符之后,我们将调用format命令删除U盘里面的所有文件!但是在此之前我们要将获取到的盘符与命令字符串拼接起来。
电脑电脑到这里我们的程序就完成了,紧接着我们在注册表里面将这个程序设为自启动项,这样一来只要我们开机程序就能自动工作了。
源码获取方式先关注《一碳科技》并点赞该文章,然后私信关键字:“U盘清空源码”,即可获取源码!
电脑