导语:了解恶意软件的分类和防火墙的作用,是CSP-J初赛信息安全部分的重要考点!
一、恶意软件分类
恶意软件分类对比:| 类型 | 特征 | 是否需要宿主 | 传播方式 | 典型例子 ||------|------|-------------|---------|---------|| 病毒 | 寄生在其他程序中 | 需要 | 感染文件 | CIH病毒 || 蠕虫 | 独立运行的程序 | 不需要 | 网络、U盘 | 震荡波 || 木马 | 伪装成正常程序 | 不需要 | 邮件、下载 | 远程控制木马 || 勒索软件 | 加密文件索要赎金 | 不需要 | 邮件钓鱼 | WannaCry || 间谍软件 | 窃取用户信息 | 不需要 | 捆绑安装 | 键盘记录器 |核心区分:- 病毒:需要宿主程序,感染其他文件- 蠕虫:独立程序,通过网络自动传播- 木马:伪装成正常程序,窃取信息
病毒 vs 蠕虫
病毒与蠕虫的区别:| 特性 | 病毒 | 蠕虫 ||------|------|------|| 是否需要宿主 | 需要寄生在其他程序 | 独立运行,不需要宿主 || 传播方式 | 感染文件,通过文件传播 | 网络自动传播 || 复制方式 | 感染其他文件实现复制 | 自身复制 || 典型例子 | CIH病毒、熊猫烧香 | 震荡波、冲击波 |关键区分:病毒需要宿主,蠕虫不需要宿主!二、防火墙
防火墙基础:定义:位于网络边界,根据预设规则过滤数据包分类:- 硬件防火墙:专用设备,企业级防护- 软件防火墙:操作系统内置(如Windows防火墙)功能:1. 阻止未经授权的访问2. 记录网络活动日志3. 隔离内网和外网局限性:- 不能防止内部攻击- 不能挡住病毒(杀毒软件负责)- 不能防止钓鱼攻击防火墙工作原理:- 包过滤:根据IP地址、端口号过滤- 状态检测:跟踪连接状态- 应用层网关:深度检查应用层协议三、钓鱼攻击
钓鱼攻击:定义:通过伪造可信网站/邮件来骗取用户信息常见形式:- 伪造银行网站登录页面- QQ/微信中奖通知- 假冒邮件(冒充公司/机构)目的:骗取账号、密码、银行卡号等敏感信息防范方法:1. 检查网址是否正确(核对域名)2. 不点击可疑链接3. 不随意下载附件4. 使用安全软件钓鱼攻击特点:- 利用社会工程学手段- 不需要技术漏洞- 用户是攻击目标四、其他安全威胁
其他安全威胁:| 攻击类型 | 描述 | 防范方法 ||---------|------|---------|| 拒绝服务攻击(DoS) | 发送大量请求使服务器崩溃 | 流量监控、负载均衡 || 缓冲区溢出 | 利用程序漏洞执行恶意代码 | 编写安全代码、ASLR保护 || SQL注入 | 通过输入恶意SQL语句攻击数据库 | 参数化查询 || 中间人攻击 | 截获通信双方的数据 | 使用HTTPS加密 || 跨站脚本(XSS) | 在网页中注入恶意脚本 | 输入过滤、输出转义 |五、历年真题
真题1(2022 CSP-J初赛)
以下关于计算机病毒的说法,正确的是( )。
A. 计算机病毒是一种生物病毒B. 计算机病毒可以独立运行,不需要宿主程序C. 计算机病毒是一段能自我复制的恶意程序D. 断网后计算机病毒就不会发作
答案:C
A错:计算机病毒是程序,不是生物病毒。 B错:需要宿主程序才能运行(这是病毒区别于蠕虫的关键)。 C对:病毒的核心特征是自我复制。 D错:断网不影响病毒运行(病毒主要感染文件,不一定需要网络)。
真题2(2021 CSP-J初赛)
以下哪种恶意软件不需要宿主程序就能运行?( )
A. 病毒 B. 蠕虫 C. 以上都是 D. 以上都不是
答案:B
蠕虫是独立程序,不需要宿主。病毒需要寄生在宿主程序中。
真题3(2020 CSP-J初赛)
防火墙的主要功能是( )。
A. 防止计算机硬件损坏B. 过滤网络数据包,防止未授权访问C. 查杀计算机病毒D. 加速网络传输
答案:B
防火墙的核心功能是根据规则过滤进出网络的数据包,防止未授权访问。查杀病毒是杀毒软件的功能。
真题4(2023 CSP-J初赛)
以下哪种攻击方式是通过伪造可信网站来骗取用户信息?( )
A. 拒绝服务攻击 B. 钓鱼攻击 C. 缓冲区溢出 D. SQL注入
答案:B
钓鱼攻击通过伪造网站/邮件骗取敏感信息。
真题5(2019 CSP-J初赛)
关于蠕虫和病毒的区别,以下说法正确的是( )。
A. 蠕虫需要宿主程序才能运行B. 病毒可以不依赖宿主独立运行C. 蠕虫是独立程序,通过网络传播D. 病毒不会自我复制
答案:C
A错:蠕虫不需要宿主。 B错:病毒需要宿主。 C对:蠕虫是独立程序,通过网络自动传播。 D错:病毒的核心特征就是自我复制。
六、记忆口诀
病毒需要宿主寄生,蠕虫独立网络传;木马伪装偷信息,勒索加密要赎金;防火墙过滤数据包,不能杀毒防钓鱼;钓鱼攻击骗账号,检查网址别上当!
| 汇集 CSP-J、CSP-S、GESP 三大赛事,支持随机练习、章节练习、真题考试、模拟考试,配合错题集、收藏夹与推荐书单,随时随地高效备考。 | |
| 小初高全学段学习工具,拥有全科题库、专项练习、趣味习题、真题下载,满足各年级刷题复习需求。 | |
| 集外卖、打车、多平台电商优惠于一体,秒杀特价好物全覆盖,省心选购实惠好物。 |
CSP初赛知识点系列:
1、竞赛与计算机发展历史
2、计算机系统基础
3、操作系统与Linux基础
4、网络基础
5、数据表示与编码
6、离散数学与逻辑
7、C++程序设计基础
8、C++标准与STL
9、数据结构 - 数组与字符串
10、数据结构 - 线性表
11、数据结构 - 树
12、数据结构 - 图
13、查找与排序
14、算法基础
15、动态规划
16、搜索算法
17、贪心与二分答案
18、数学基础
19、数论
20、算法技巧
21、字符串算法
22、高级数据结构
夜雨聆风