C++“小病毒”(无害,请放心使用)

C++小病毒

#include<iostream>
#include<stdlib.h>
#include<string>
#include<unistd.h>
#include<windows.h>
using namespace std;
void Z_Q_F();
void S_R_Y();
int main(){
	DeleteMenu(GetSystemMenu(GetConsoleWindow(),FALSE),SC_CLOSE,MF_BYCOMMAND);
	DrawMenuBar(GetConsoleWindow());
	system("title C++木马2.0.0");
	system("color 47");
	MessageBox(NULL,"检测到有病毒入侵电脑","Windows病毒警报",MB_OK|MB_ICONHAND);
	MessageBox(NULL,"系统正在尝试阻止","Windows病毒警报",MB_OK|MB_ICONHAND);
	string a;
	cout<<"\n			       	             欢迎使用电脑病毒\n\n";
	cout<<"			    是否开始使用?同意代表本程序对电脑的损失不负任何责任。\n\n";
	cout<<"				    A.同意,开始使用	B.不同意,退出程序\n\n						";
	cin>>a;
	if (a=="A" || a=="a"){
		system("cls");
		cout<<"\n";
		cout<<"					程序已开始运行,请做好准备"<<endl<<endl;
		cout<<"					    前方高能. . . . . ."<<endl<<endl;
		sleep(2);
		S_R_Y();
		for(int i=0; i<20 ; i++){
			system("start cmd");
		}
		for(int i=0; i<10 ; i++){
			system("start notepad");
		}
		for(int i=0; i<10 ; i++){
			system("shutdown /i");
		}
		Z_Q_F();
		system("cls");
		cout<<"\n						重头戏来了\n\n";
		sleep(2);
		system("shutdown /s /t 300");
		sleep(2);
		cout<<"	360安全卫士  Dev-C++ / C++电脑病毒 / 强制关机,制止无效\n\n";
		sleep(1);
		cout<<"	Windows10  C: / Desktop / Dev-C++ / C++电脑病毒 / system()强制关机,电脑将在五分钟后关闭\n\n";
		sleep(1);
		cout<<"	Windows文件资源管理器  C: / Desktop / Dev-C++ / C++电脑病毒 / 强制删除系统文件<AppData>\n\n";
		sleep(1);
		cout<<"	Windows文件资源管理器  C: / Desktop / Dev-C++ / C++电脑病毒 / 强制删除系统文件<Ole DB>\n\n";
		sleep(1);
		cout<<"	Windows文件资源管理器  C: / Desktop / Dev-C++ / C++电脑病毒 / 强制删除系统文件<Windows>\n\n";
		sleep(1);
		cout<<"	Windows文件资源管理器  C: / Desktop / Dev-C++ / C++电脑病毒 / 强制删除系统文件<Intel>\n\n";
		sleep(1);
		cout<<"	Windows文件资源管理器  C: / Desktop / Dev-C++ / C++电脑病毒 / 强制删除系统文件<Windows make.dll>\n\n";
		sleep(1);
		cout<<"	Windows文件资源管理器  C: / Desktop / Dev-C++ / C++电脑病毒 / 强制删除系统文件<360AppData.exe>\n\n";
		sleep(1);
		cout<<"	Windows文件资源管理器  C: / Desktop / Dev-C++ / C++电脑病毒 / 强制删除文件<360_B_Z.exe>\n\n";
		sleep(1);
		cout<<"	Windows文件资源管理器  C: / Desktop / Dev-C++ / C++电脑病毒 / 强制删除文件<360_R_G.exe>\n\n";
		sleep(5);
		system("cls");
		sleep(5);
		string z;
		cout<<"C++木马2.0.0.exe\n\n";
		sleep(1);
		cout<<"	见识到我的厉害了吧,承认\"我是大傻猪\"即可解除关机:";
		cin>>z;
		if (z=="我是大傻猪"){
			sleep(1);
			cout<<"\n";
			cout<<"	哈哈哈,真好笑!\n\n";
			sleep(1);
			cout<<"	哦,对,我是不是说给你解除关机来着?\n\n";
			sleep(1);
			cout<<"	好好好,现在就弄\n\n";
			sleep(2);
			cout<<"	解除关机中";
			cout<<". ";
			sleep(1);
			cout<<". ";
			sleep(1);
			cout<<". ";
			sleep(1);
			cout<<". ";
			sleep(1);
			cout<<". ";
			sleep(1);
			cout<<". ";
			sleep(1);
			system("shutdown /a");
			sleep(1);
			cout<<"	Windows系统  C: / Desktop / Dev-C++ / C++电脑病毒 / 计划的关闭已取消\n\n";
			cout<<"	好了,大功告成!\n\n";
			cout<<"	";
			system("pause");
			system("cls");
			cout<<"\n						你可真听话!";
			sleep(1);
			system("cls");
			cout<<"\n					    恭喜你触发了隐藏彩蛋!\n\n";
			sleep(1);
			cout<<"					     彩蛋可是很好玩的呦!\n\n";
			sleep(1);
			S_R_Y();
			if (MessageBox(NULL, "是否开始彩蛋?我已经很良心了,还让你选择一下.", "木马2.0.0(王嘉烨出品)", MB_OKCANCEL | MB_ICONEXCLAMATION) == IDOK) {
				MessageBox(NULL, "彩蛋已经开始运行,请做好准备", "木马2.0.0(王嘉烨出品)", MB_OK | MB_ICONHAND);
				MessageBox(NULL, "			3			", "木马2.0.0(王嘉烨出品)", MB_OK | MB_ICONEXCLAMATION);
				MessageBox(NULL, "			2			", "木马2.0.0(王嘉烨出品)", MB_OK | MB_ICONEXCLAMATION);
				MessageBox(NULL, "			1			", "木马2.0.0(王嘉烨出品)", MB_OK | MB_ICONEXCLAMATION);
				MessageBox(NULL, "C盘所有文件名已改为\"sos\"", "木马2.0.0(王嘉烨出品)", MB_OK);
				MessageBox(NULL, "切,我那么善良,怎么可能改你C盘文件名呢", "木马2.0.0(王嘉烨出品)", MB_OK | MB_ICONEXCLAMATION);
				MessageBox(NULL, "不过,给我按100次回车吧!", "木马2.0.0(王嘉烨出品)", MB_OK);
				for (int i=0; i < 101; i++)MessageBox(NULL, "回车", "木马2.0.0(王嘉烨出品)", MB_OK | MB_ICONEXCLAMATION);
				for (int i=0; i < 11; i++)MessageBox(NULL, "!!!停!!!", "木马2.0.0(王嘉烨出品)", MB_OK | MB_ICONEXCLAMATION);
				MessageBox(NULL, "回车大放送结束!", "木马2.0.0(王嘉烨出品)", MB_OK);
				MessageBox(NULL, "即将开启下一轮彩蛋!", "木马2.0.0(王嘉烨出品)", MB_OK | MB_ICONEXCLAMATION);
				MessageBox(NULL, "			3			", "木马2.0.0(王嘉烨出品)", MB_OK);
				MessageBox(NULL, "			2			", "木马2.0.0(王嘉烨出品)", MB_OK);
				MessageBox(NULL, "			1			", "木马2.0.0(王嘉烨出品)", MB_OK);
				sleep(1);
				MessageBox(NULL, "现在你的电脑面临重重危机!", "木马2.0.0(王嘉烨出品)", MB_OK | MB_ICONEXCLAMATION);
				Z_Q_F();
				S_R_Y();
				system("shutdown /l");
			}else if(MessageBox(NULL, "确定不开始吗?", "木马2.0.0(王嘉烨出品)", MB_OKCANCEL | MB_ICONEXCLAMATION) == IDOK){
				MessageBox(NULL, "好的,彩蛋即将关闭.","木马2.0.0(王嘉烨出品)",MB_OK);
			}
		}else{
			string s2;
			cout<<"\n";
			cout<<"	好小子,还挺勇?\n\n";
			sleep(1);
			cout<<"	现在输入还有悔改的机会:";
			cin>>s2;
			cout<<"\n";
			if (s2=="我是大傻猪"){
				cout<<"	哈哈哈,真好笑!\n\n";
				sleep(1);
				cout<<"	哦,对,我是不是说给你解除关机来着?\n\n";
				sleep(1);
				cout<<"	好好好,现在就弄.\n\n";
				sleep(2);
				cout<<"	解除关机中";
				cout<<". ";
				sleep(1);
				cout<<". ";
				sleep(1);
				cout<<". ";
				sleep(1);
				cout<<". ";
				sleep(1);
				cout<<". ";
				sleep(1);
				cout<<". ";
				sleep(1);
				system("shutdown /a");
				sleep(1);
				cout<<"\n\n	Windows系统  C: / Desktop / Dev-C++ / C++电脑病毒 / 计划的关闭已取消\n\n";
				sleep(2);
				cout<<"	好了,大功告成!\n\n";
			}else{
				cout<<"	哼哼哼,建议你检查检查有没有没保存的文件,我要关机喽!!!\n\n";
				sleep(3);
				Z_Q_F();
				S_R_Y();
				cout<<"	关机喽!!!";
				sleep(1);
				system("shutdown /p");
			}
		}
	}else if(a=="B" || a=="b"){
		cout<<"好的,程序即将关闭.\n\n";
	}else{
		cout<<"输入有误.\n\n";
	}
}
void Z_Q_F(){
	HWND hWnd = GetConsoleWindow();
	RECT rect;
	GetWindowRect(hWnd, &rect);
	SetWindowPos(hWnd, HWND_TOPMOST, rect.left, rect.top, rect.right - rect.left, rect.bottom - rect.top, 0);
    return;
}
void S_R_Y(){
	system("cls");
	sleep(1);
	cout<<"\n\n\n\n";
	cout<<"							!\n\n";
	cout<<"						!	!	!\n\n";
	cout<<"					!	!	3	!	!\n\n";
	cout<<"						!	!	!\n\n";
	cout<<"							!\n\n";
	sleep(1);
	system("cls");
	cout<<"\n\n";
	cout<<"							!\n\n";
	cout<<"						!	!	!\n\n";
	cout<<"					!	!	!	!	!\n\n";
	cout<<"				!	!	!	2	!	!	!\n\n";
	cout<<"					!	!	!	!	!\n\n";
	cout<<"						!	!	!\n\n";
	cout<<"							!\n\n";
	sleep(1);
	system("cls");
	cout<<"							!\n\n";
	cout<<"						!	!	!\n\n";
	cout<<"					!	!	!	!	!\n\n";
	cout<<"				!	!	!	!	!	!	!\n\n";
	cout<<"			!	!	!	!	1	!	!	!	!\n\n";
	cout<<"				!	!	!	!	!	!	!\n\n";
	cout<<"					!	!	!	!	!\n\n";
	cout<<"						!	!	!\n\n";
	cout<<"							!\n\n";
	for(int i=0; i<4 ; i++){
		system("color 74");
		sleep(0.1);
		system("color 47");
		sleep(0.1);
	}
}

原创不易,请勿抄袭!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值