亚洲AV无码乱码在线观看不卡|最新大伊香蕉精品视频在线|亚洲不卡av一区二区|国产美女无遮挡免费

登錄論壇 | 注冊(cè)會(huì)員 設(shè)為首頁 | 收藏本站
當(dāng)前位置 : 首頁>軟件學(xué)院>網(wǎng)絡(luò)技術(shù)>黑客攻防>正文
 
如何用Visual Basic編寫病毒

http://www.yibo1263.com 2008-7-3 8:58:23  來源:本站  編輯:葉子
 
  相信電腦界的每個(gè)人都痛恨計(jì)算機(jī)病毒,她給我們帶來了很多麻煩和損失,可你知道編寫病毒的方法和過程嗎?在此我僅以VB編寫為例,揭開她的面紗。

  用VB編寫病毒需要考慮到如下幾點(diǎn):

  * 感染主機(jī)

  首先染毒文件運(yùn)行后先要判斷主機(jī)是否以感染病毒,也就是判斷病毒主體文件是否存在,如果不存在則將病毒主體拷貝到指定位置(如:將病毒文件拷貝到c:\windows\system\),可用filecopy語句實(shí)現(xiàn);如果病毒已感染主機(jī)則結(jié)束判斷。

  例如,判斷C:\windows\system\Killer.exe是否存在,如果有則退出判斷,如果沒有則證明本機(jī)未感染病毒,立即拷入病毒文件。

  病毒源文件名為game.exe

  聲明部分:

  ""定義 FileExists% 函數(shù)

    public success%

    Function FileExists%(fname$)

    On Local Error Resume Next

    Dim ff%

    ff% = FreeFile

    Open fname$ For Input As ff%

    If Err Then

    FileExists% = False

    Else

    FileExists% = True

    End If

    Close ff%

    End Function

  代碼部分:

  ""判斷文件是否存在

    success% = FileExists%("C:\windows\system\Killer.exe")

    If success% = False Then ""病毒不存在則拷貝病毒到計(jì)算機(jī)

    FileCopy "game.exe", "C:\windows\system\Killer.exe"

    ... ""修改注冊(cè)表,將其加入RUN中。(省略若干代碼)

    End If

  * 開機(jī)啟動(dòng)病毒

  在病毒感染主機(jī)的同時(shí),將自身加入注冊(cè)表的開機(jī)運(yùn)行中,這與向主機(jī)拷入病毒是同時(shí)進(jìn)行的,主機(jī)感染后不再修改注冊(cè)表。可通過編程和調(diào)用API函數(shù)對(duì)WIN注冊(cè)表進(jìn)行操作來實(shí)現(xiàn),這樣在每次啟動(dòng)計(jì)算機(jī)時(shí)病毒自動(dòng)啟動(dòng)。(具體編寫方法請(qǐng)查閱其它資料)

  * 任務(wù)管理器

  在任務(wù)管理器列表中禁止病毒本身被列出,可以通過編程來實(shí)現(xiàn)。用代碼 App.TaskVisible = false 就可以實(shí)現(xiàn);再有就是通過調(diào)用Win API函數(shù)來實(shí)現(xiàn),這里就不作介紹了。

  * 病毒發(fā)作條件

  可用Day(Date)來判斷今天是幾號(hào),再與確定好的日期作比較,相同則表現(xiàn)出病毒主體的破壞性,否則不發(fā)作。也可用Time、Date或其它方法作為病毒發(fā)作條件的判斷。例:

  if day(date)=16 then ""16是發(fā)作日期,取值為1-31的整數(shù)

    ... ... ""kill ******* 當(dāng)日期相符時(shí)運(yùn)行的破壞性代碼(格式化、刪除指定的文件類型、發(fā)送數(shù)據(jù)包杜塞網(wǎng)路等,省略若干代碼)

  end if

  * 病毒的破壞性

  編寫的此部分代碼決定了病毒威力的強(qiáng)弱。輕的可以使系統(tǒng)資源迅速減少直至死機(jī)(需要你懂得一點(diǎn)蠕蟲的原理),也就是實(shí)現(xiàn)開機(jī)即死的效果;也可以加入硬盤炸彈代碼、系統(tǒng)后臺(tái)刪文件等。重的可以使計(jì)算機(jī)徹底癱瘓(不作介紹,你可以參閱其它病毒的有關(guān)資料)。

  * 病毒的繁殖

  原理很簡(jiǎn)單,就是將其自身與其它可執(zhí)行文件合并,也就是兩個(gè)文件并成一個(gè)文件。也可通過E-Mail傳播,方法是病毒讀取被感染主機(jī)的郵件列表,將帶有病毒附件的E-Mail發(fā)給列表中的每一個(gè)人(這需要你懂得VB網(wǎng)絡(luò)編程)。

  讀完本文章相信您已對(duì)病毒的編寫思路有了初步的了解,如果你是個(gè)VB愛好者,你已經(jīng)可以編寫一個(gè)很簡(jiǎn)單的病毒了,但你要是精通VB的話,請(qǐng)不要有編寫后傳播她的想法,因?yàn)閭鞑ニ斐珊艽蟮挠绊憣⒏淖兡愕拿\(yùn)(被公安抓住就掛了)。
 
收藏】【打印】【進(jìn)入論壇
  相關(guān)文章:

 
 
 
 
最新文章

中關(guān)村艷照門女主角詳記錄高清組圖 
大連護(hù)士門大尺度艷照高清組圖
iPhone女孩微博爆紅 最寶貴東西換iPhon
反恐精英之父內(nèi)維爾:改變電腦游戲銷售
團(tuán)購網(wǎng)站黎明之前:中國市場(chǎng)慘烈廝殺不
團(tuán)購鼻祖Groupon中國揭秘:快與慢的商業(yè)
Spil Games發(fā)布新的品牌形象
1800配置一臺(tái)主機(jī) 不要顯示器
聯(lián)想V360筆記本模特寫真
愛國者第四代移動(dòng)硬盤將面市、低電壓保

 
推薦文章
1
2
3
4
5
6
7
8
9
10
iPhone女孩微博爆紅 最寶貴東西換
大連護(hù)士門大尺度艷照高清組圖
中關(guān)村艷照門女主角詳記錄高清組
蘋果員工中毒門
宮如敏不雅照瘋傳 看張馨予韓一菲
深耕市場(chǎng) 永續(xù)經(jīng)營——專訪百腦匯
優(yōu)派專業(yè)電子書 讓您回家旅途多姿
揭曉百萬大獎(jiǎng)三星bada魅力綻放中
大明龍權(quán)“江湖英雄會(huì)”全國PK大
永恒之塔校園達(dá)人挑戰(zhàn)賽完美落幕
八卦圖解 More>>
iPhone女孩微博爆紅 最寶貴東西換 大連護(hù)士門大尺度艷照高清組圖
中關(guān)村艷照門女主角詳記錄高清組 宮如敏不雅照瘋傳 看張馨予韓一菲
乌兰浩特市| 达孜县| 华亭县| 和政县| 加查县| 阜宁县| 囊谦县| 谷城县| 丹棱县| 清流县| 海阳市| 禹州市| 建始县| 周至县| 红河县| 渑池县| 偏关县| 宜黄县| 江门市| 开封县| 荆州市| 永城市| 灵山县| 平舆县| 广饶县| 金湖县| 中超| 江陵县| 长岭县| 余庆县| 万宁市| 台安县| 武穴市| 巴南区| 万源市| 察哈| 米泉市| 宜兰市| 金堂县| 高密市| 乐业县|