本书从计算机病毒生命周期的全新视角,详细介绍了计算机病毒的基本理论与主要攻防技术。计算机病毒生命周期,是指从病毒编写诞生始到病毒被猎杀的全生命历程,主要包括诞生、传播、潜伏、发作、检测、凋亡等阶段。从攻防博弈的角度,病毒的诞生、传播、潜伏、发作等阶段属于病毒攻范畴,而病毒的检测、凋亡等阶段属于病毒防御范畴。 本书以计算机病毒生命周期为逻辑主线,全景式展示计算机病毒攻防因果,将内容划分为基础篇、攻篇、防御篇3篇共9章。首先,在基础篇中介绍了计算机病毒概论、计算机病毒基础知识及计算机病毒分析平台等理论基础。其次,在攻篇中介绍了计算机病毒攻方法与技术,包括计算机病毒的诞生、传播、潜伏、发作等攻技术方法。最后,在防御篇中讨论了计算机病毒防御理论与方法,包括计算机病毒检测、病毒免疫与凋亡等防御技术方法。<br/>【作者】<br/>张瑜,博士,教授,网络空间安全学科带头人,中国指挥与控制学会网络空间安全专委会委员,中国计算机学会计算机安全专委会委员,中国网络空间安全协会会员,海南省南海名家(网络空间安全领军人才),海南省网络安全与信息化专家,海南省商用密码库选专家。2013年获国家留学基金委资助,赴美国Sam Houston State University访学一年,在网络空间安全领域与美方行了深度科研合作。主持国家自然科学基金、海南省自然科学基金等国家计划项目的研究,在国内外权威期刊上发表论文30余篇,20多篇被SCI、EI收录。出版《计算机病毒学》《Rootkit隐遁攻技术及其防范》《计算机病毒化论》《免疫优化理论及其应用》等4部专著,申请国家发明专利6项,获准计算机软件著作权15项。<br/>