這個只是為了學習,要是搞破壞的請走開。
通過**片段我們展示一些病毒行為。
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 定義乙個變數,用來接收輸入...