基於物件的病毒的概念

2021-04-02 11:55:17 字數 674 閱讀 8693

基於物件的病毒的概念

object-based concept of virus(obcv)

1病毒是人寫的程式

2病毒是一種真實的存在,有自己的特點,有自己的行為

3將病毒看作乙個物件它擁有自己的屬性和方法

4病毒可以分類,每一類病毒有相同的屬性和方法

5病毒可以變形,即所謂的變種,病毒是可以繼承的

6我們辨別現實生活中的事物,是依據事物的特徵,病毒也是如此

這種概念的應用?

現在病毒的查殺主要依據病毒的特徵碼,有少量是依據病毒的行為

但是這兩種查毒方式,一般是各自為政,其間的聯絡比較少

如何將這種概念應用到防毒軟體中

考慮?當掃瞄乙個靜態檔案時,最好的方法的確是特徵碼匹配

特徵碼可以看作是病毒物件的乙個屬性

病毒的行為可以看作是病毒物件的方法

只有處於活動狀態的病毒我們才可以觀察其行為

首先,obcv可以改善當前病毒庫的結構,當前的資料庫一般是關係型資料庫,能否用基於物件的資料庫進行儲存?即使是rdb也可以採用這一觀點

其次,當前防毒軟體可以對記憶體、引導區、靜態檔案進行掃瞄,能否對某個程序進行掃瞄?對程序掃瞄的話,需要長時間觀測,需要實時監控。

需要做的工作?

看一下當前的防毒軟體都是怎樣做的?

然後再考慮一下這個概念是否有實際價值?

基於Linux系統的病毒

儘管在linux裡傳播的病毒不多,但也是存在一些,我從一些 安全站點蒐集了一些資料。1 病毒名稱 類別 蠕蟲 病毒資料 感染系統 linux 不受影響系統 windows 3.x,windows 95,windows 98,windows nt,windows 2000,windows xp,win...

物件導向的概念和類和物件的概念

es6中的物件導向是和其他語言基本比較相似 js正常來說是基於物件語言 很多程式都是基於物件開發 不是物件導向 但是在es6中 我們引入了其他語言中的物件導向 面向過程就是 你需要什麼 寫什麼 物件導向 他就是 你直接封裝好乙個功能 需要的時候 在 呼叫 物件導向的好處 1.避免 冗餘 2.便於後期...

物件導向的概念

物件導向 他是乙個變成思路,不會改變我們預期的效果 優點 使用物件導向,會讓 的復用性大大提高,便於迭代 特徵 封裝 多肽 繼承 抽象 例 面向過程 小花去餐廳點餐吃飯 物件導向 小花 去 吃 餐廳 點餐 小花.去 餐廳.點餐 小花.吃 建立物件的方法 字面量let obj 通過建構函式和new 結...