用c ,寫小型病毒

2021-09-24 19:01:14 字數 1117 閱讀 6769

這個只是為了學習,要是搞破壞的請走開。

通過**片段我們展示一些病毒行為。

1. 建立執行緒執行其他可執行檔案

2.關閉任務管理器或者其他視窗

3.shellexecute的用法

4.開啟關閉顯示器

5.使滑鼠亂跑

1. 建立乙個執行緒 ( createthread() )

dword winapi destroywindows(lpvoid) 

int main()  } 

2. 關閉任務管理器或者其他視窗

taskmgr 

=findwindow(

null,"

windows task manager

"); 

if( taskmgr 

!=null)  

程式發出關閉任務管理器的的訊息,並不等待繼續執行下面的**

3. shellexcute

char notepad[max_path]="

notepad.exe"; 

shellexecute(

null,"

open",

notepad

,null

,null

,sw_maximize); 

開啟記事本。也可以通過以下**開啟google.

4. 開啟關閉顯示器

sendmessage(hwnd_broadcast

,wm_syscommand

,sc_monitorpower

,(lparam) 

2); 

sleep

(5000

); sendmessage(hwnd_broadcast

,wm_syscommand

,sc_monitorpower

,(lparam) -1

); 

5. 滑鼠亂跑x =

rand()%

801; y =

rand()%

601; 

setcursorpos( x

,y ); 

用bat寫的乙個小病毒

最近看了一點bat的知識,具體說是看了乙個部落格 用了三天才看完 感覺作者整理整理可以把部落格當書買了。然後自己突發其想,想到了乙個小病毒程式,其實也算不上病毒,只能算是個惡作劇程式吧,其原理就是不斷開啟cmd程式,占用系統資源。呵呵。讓大神見笑了 windows.bat start cmd 0使用...

BCB寫病毒專殺

bool fastcall tmainform deletevirusfile char buffer max path statememo lines add 可疑檔案 string buffer 清除失敗 return false 下面將會頻繁地呼叫這兩個函式,我們的重點在於快速查殺,通常情況下...

用requests tkinter實現小型翻譯器

如下 coding utf 8 import requests from requests.exceptions import requestexception import tkinter as tk 定義翻譯函式 deftranslate str1 text1.get 定義乙個變數,用來接收輸入...