亚洲AV无码成人网站久久精品大最新的|A区色逼逼不卡91AV一区二区|免费涩涩夜夜骑一区|亚洲中日韩成人在钱|男女视频在线观看无人一区二区|欧美精品成人在线观看一区二区|国产青青草原一区二区三区精品在线|久久免费观看伊人网|亚洲一区二区在线导航|日韩字幕一区二区

學習啦 > 學習電腦 > 電腦安全 > 病毒知識 > 電腦病毒是什么及原理介紹

電腦病毒是什么及原理介紹

時間: 林輝766 分享

電腦病毒是什么及原理介紹

  病毒的最大特點就是自我復制,從病毒的分類來說有很多種,這里我們將介紹最流行的附加式,下面由學校啦小編給你做出詳細的電腦病毒是什么及原理介紹!希望對你有幫助!

  電腦病毒是什么及原理介紹:

  電腦病毒是什么:

  病毒,它通過對正常的文件進行改寫,增加來實現其自我復制的目的。

  從程序的角度來說,我們要做的事情有兩件:

  1,讓程序能夠將自己在不影響其它程序本身工作的情況下復制給其它程序,

  使它具備繼續(xù)復制的能力。

  2,在一定條件下使其產生某種發(fā)作效果。

  其實第一件事情實際上可以看成對文件進行復制,把病毒源文件的功能函數全部放到被感染

  文件的最后,同時在被感染文件中調用這個函數

  下面給出c語言的實現過程:

  1,主程序調用病毒功能函數

  2,病毒功能函數讀取查找同目錄下所有c文件;

  3,找到一個(被感染c文件),打開它,并且將此文件全部讀取到數組變量;

  4,重新創(chuàng)建一個同名文件(被感染c文件)

  5,數組變量寫回這個被感染c文件,同時將病毒源文件所需要的頭文件,病毒功能函數

  調用語句寫入;

  6,打開病毒源文件,將病毒功能函數全部寫到被感染c文件的最后;

  電腦病毒原理:

  這樣一個簡單的c語言偽病毒virus.c就完成了

  運行程序后其內容變化另保存為after_virus.c

  此時,如果我們將1.c文件用A盤復制到其他機器或者Email給別人,結果

  他們一運行又感染了他們保存1.c文件目錄下所有c文件

  對于第二件事情-------“發(fā)作效果”,這里只用printf語句警告了一下,當然你

  完全可以寫一個TSR駐留函數

  其實,這個程序勉強可以叫做病毒
看了“電腦病毒是什么及原理介紹”文章的還看了:

1.各種計算機病毒分類介紹

2.電腦病毒分類介紹大全

3.電腦病毒分類介紹大全如下

4.電腦病毒分類介紹

614778