2022 年教学计划

课程基本信息

  • 主讲教师:黄玮、安靖
  • 课程主题:信息安全三年专业课综合运用和实践
  • 实验准备:自备电脑,自行安排时间和地点
  • 上课方式:讲授结课方式1次+自行组队完成大作业

课程阶段计划

本次小学期设计了 团队实践训练单兵作战 任务。

本次小学期 2 周时间的 团队实践训练 将参照 信息安全竞赛国赛创新实践能力团队赛 赛制展开专业综合实践训练。具体来说,参考 第十二届全国大学生信息安全竞赛创新实践能力赛 分区选拔赛应用场景开发需求第十二届全国大学生信息安全竞赛-创新实践能力赛 线下分区选拔赛参赛指南 和我们的具体评分标准

单兵作战 任务目标为构建 若干 包含 指定漏洞 的靶标环境并完成漏洞利用验证,按要求打包整套环境。

作品提交 DDL:2022.8.10 23:59:59。

结课大作业基本要求

共性要求

  • 结课材料,统一用zip格式打包并提交到学校畅课平台指定作业模块(后续在课程微信群、畅课平台课程公告模块进行通知,注意查看)。附件命名规范:姓名1_姓名2_姓名3_姓名4_姓名5_姓名6_作业题目.zip
    • 姓名先后顺序按照对结课作业的贡献程度排名;
    • 每人 独立完成一份 「创新实践能力团队赛」总结技术报告;
      • markdown 书写,建议参照 基于 Markdown 的中文文档排版规范 对实验报告进行排版;
      • 内容重点强调:个人在本次大作业中的主要贡献;完成了哪些自认为有技术含量的工作;印象深刻的一些 bug 和自己的解决方法;
    • 附件大小请控制在 10MB 以内,删除不必要的临时文件、视频文件、开发和测试过程中上传的测试文件等;
    • 视频文件可以上传到第三方视频网站,然后在总结报告文档中附上视频链接即可,以减少压缩包大小;
    • 已在 Github 上传所有文件的小组,在实验报告中同样需要附上项目仓库地址备查。

单兵作战

  • 若干 的数量定义会影响最终成绩。不同漏洞靶标的构建难度差异较大,因此不限定具体数量的漏洞靶标和最终成绩之间的确定关系,由老师根据具体漏洞靶标构建难度进行 基于客观事实的主观评价 。能者多劳,多多益善。保底及格要求是独立完成一个 低重复度 的漏洞靶标构建和漏洞利用验证。
  • 低重复度 指的是不超过 3 人重复构建同一个漏洞靶标。
  • 指定漏洞所影响软件范围如下,为了避免漏洞环境重复,请在动手构建靶标之前先和授课老师报名确认后再动手:

  • [ ] FTP

  • [ ] MS-SQL
  • [ ] Oracle
  • [ ] MySQL
  • [ ] SQL Server
  • [ ] DB2
  • [ ] MariaDB
  • [ ] 达梦数据库
  • [ ] Informix
  • [ ] Gbase
  • [ ] SQLlite
  • [ ] VxWorks
  • [ ] AIX
  • [ ] Solaris
  • [ ] BSD

团队实践训练

  • 以小组为单位完成「漏洞攻防实训」;
  • 每个小组至多允许 6 人,建议 4 人最佳;
  • 「创新实践能力团队赛」过程中产生的文档、代码均可以采用 Github 的方式管理(这是一个鼓励和支持的作业完成过程建议,有助于提高印象分哦~);

推荐的实验报告目录组织形式

├── 0_张三
│   └── README.md
├── 1_李四
│   └── README.md
├── 2_王五
│   └── README.md
├── 3_赵六
│   └── README.md
└── README.md
  • 如果是选择在 公开仓库 提交作品,则无需实名命名上述子目录,可以使用自己的 网络 ID ,但是在打包提交到畅课作业区的最终实验报告目录里需要使用实名。
  • 根目录下的 README.md 内容统一要求如下,示范 READMEac-demo
# 作品名

> 一句话简介。

## 功能清单

> 列表形式说明逐个功能要点。

## 本项目用到的关键技术

> 本作品中包含的密码学理论与技术示范应用要点说明,列表形式、逐个要点说明。

## 快速上手体验

> 快速安装与使用方法说明。

## 演示

> 课程结题报告与系统功能操作视频演示地址。

## 附录-1 (可选)


## 附录-2 (可选)