本帖最后由 aaa839 于 2014-9-18 09:57 编辑
我本來都不想加入這種爭論
但眼見有一些技術上錯處,希望各位能夠明白後再說,
爭論是沒有問題,但要建基於事實
Avira 整套程式由不同組件組合而成,已經可以說為一個完善的平台/框架
你可以看成為類似JAVA,.Net這種程式運作平台/架構/框架
我以微軟平常在MSDN的那種平台方式講解
Avira 軟件平台(各層級理解)
第一層(核心層):
的Engine 引擎+VDF 病毒庫+(WEBCAT 網頁過濾器資料庫+IBM Proventia/Cobion(家長監控資料庫(雲端及本地版)+Protection Cloud+URL Cloud+Intelligent Repair System,ProActiv Kernel 等為基礎組件
中間層->API
包含:Files Mini-Filter,Self Protection Driver,Kernel Driver,Kernel Sensor,OE,Management API,WMI,SAVAPI,ProActiv Monitor HOOKS,Web Filter Driver等等API
第三層(功能層)
有關使用組件:Realtime Protection(Files Guard),Web Proteciton(Web Guard),Mail Protection(Mail Guard),Luke FileWalker Scanner,ProActiv就是使用基礎的組件去運作
而且
要比較Files Guard及Web Guard防護效果,只比較版本號或者從版本資訊就論證各組件是獨立
是極之無意義而且非常錯誤的做法
兩者運作方式有異,如何比較?兩者跟本上是有互補
你能說Web Protection組件分割第一層獨立運作嗎??
其他軟件我不敢說,但至少紅傘不能
第三層需要的功能正是奠定需要使用第一層的甚麼組件去運作 |