C++《小病毒》

文章介绍了两种C++编写的恶搞代码版本,第一版无限打开CSDN网站,第二版增加鼠标乱动功能。提供了关闭程序和解决方法,强调这些代码仅供娱乐,使用需谨慎。
摘要由CSDN通过智能技术生成

简介

之前发过一篇:C++死亡代码(恶搞专用!)

不过,想增进友谊,就这点可不行!

由于之前的死亡代码会自动关机,所以实际木有杀伤力……😒

所以,更强的,他来喽!

注意:此代码不会对电脑造成危害,若用于非法行为,作者概不负责

加强版1.0

// School //

#include <bits/stdc++.h>
#include <windows.h>

using namespace std;

int main() {
	while(1) system("start https://www.csdn.net/");
}

效果: 重复打开页面

注意:由于为了防止不知道如何破解,因此杀伤力不大

解决办法:在任务栏中关闭.exe文件即可

加强版2.0

由于1.0破解过于easy,所以升级一下 ↓↓↓

// School //

#include <bits/stdc++.h>
#include <windows.h>

using namespace std;

int main() {
	while(1) {
        system("start https://www.csdn.net/");
        SetCursorPos(rand()%1000,rand()%1000);
    }
}

加强效果:鼠标乱飞+吃内存

解决方法:

1. 按下Win + L 锁屏,按下任意键进入登录界面,此时鼠标已经停止乱飞(登录后仍会),在右下角找到电源按钮关闭(可能不行);

2. 强制关机(对电脑不好,不建议)

总结:

如果只是想要恶搞,可以酌情选择《小病毒》

记得给我点一个大大的赞👍👍👍!

  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
好的,针对您的问题,我可以给您提供一个基于C语言实现的简单病毒检测代码。 首先,我们需要一些关于病毒检测的基础知识。病毒检测主要是检查系统中的文件是否含有病毒代码,这些病毒代码可以通过特定的模式来匹配。 我们可以通过一个简单的例子来说明病毒检测的原理,以及如何使用C语言实现。以下是一个基于病毒特征码的简单病毒检测代码: ```c #include <stdio.h> #include <string.h> #define MAX_VIRUS_SIZE 1024 char virus[MAX_VIRUS_SIZE] = { // 病毒特征码 // 这里只是举个例子,实际上病毒特征码可能非常复杂 0x68, 0x65, 0x6C, 0x6C, 0x6F, 0x20, 0x77, 0x6F, 0x72, 0x6C, 0x64 }; int virus_size = sizeof(virus); int scan_file(char *filename) { FILE *fp; char buffer[MAX_VIRUS_SIZE]; int read_size; fp = fopen(filename, "r"); if (fp == NULL) { return 0; } while ((read_size = fread(buffer, 1, MAX_VIRUS_SIZE, fp)) > 0) { // 查找病毒特征码 if (memmem(buffer, read_size, virus, virus_size) != NULL) { printf("Found virus in file: %s\n", filename); fclose(fp); return 1; } } fclose(fp); return 0; } int main(int argc, char *argv[]) { if (argc != 2) { printf("Usage: %s filename\n", argv[0]); return 1; } if (scan_file(argv[1])) { printf("Virus found\n"); } else { printf("File is safe\n"); } return 0; } ``` 以上代码中,我们定义了一个病毒特征码,并且在检测文件的时候查找这个特征码。如果在文件中找到了这个特征码,就表明该文件含有病毒代码。 需要注意的是,这只是一个简单的病毒检测例子,实际上对于更复杂的病毒来说,病毒特征码可能非常复杂,原理和实现方法也可能会有所不同。 希望以上代码和解释可以对您有所帮助。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

古文波

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值