计算机病毒与恶意代码

刘功申

上海交通大学

  1)我为什么要学习这门课?


    恶意代码作为信息安全领域的重要一环,近年来在组织对抗、国家博弈、社会稳定方面发挥了双刃剑的作用,引起了社会各界的广泛重视。通过这门课同学们可以了解勒索软件、APT等最新的恶意代码,也会学到传统恶意代码的原理。


  (2)这门课的主题是关于什么?


    本课程主要讲解恶意代码的基本概念、技术发展和运行机制。在分析恶意代码技术的基础上,讲解了恶意代码的检测和清除技术。此外,还对预防恶意代码的策略和防治方案进行了讲述。


  (3)学习这门课可以获得什么?特别是对自己有什么帮助和应用。


   本课程总共12个章节,包括恶意代码的概述,模型及传播机理,传统计算机病毒,Linux系统下的恶意代码,移动终端恶意代码,也包括新颖的蠕虫、木马、僵尸网络、APT等;此外,也包括恶意代码的防范技术及防范策略等。


   通过学习本课程,同学能够掌握恶意代码的基本技术,在日常的系统维护中,能够游刃有余地应对由恶意代码引发的各种安全威胁,并能给出合理的防范恶意代码的方法和方案。


  (4)这门课有什么特色和亮点。


   课程主要内容来源于本人大学本科计算机病毒和恶意代码10多年教学经验,多年恶意代码及其防范研究基础,以及前期编写的4本教材。课程的参考教材《恶意代码与计算机病毒——原理、技术和实践》被多所高校作为教材,得到了大家的支持和认可。该教材也分别获得了“上海交通大学优秀教材特等奖”、“上海市高等教育教材一等奖”。