# RPISEC 恶意软件分析课程（CSCI 4976）

> RPISEC 学生团队 2015 年秋季在伦斯勒理工学院（Rensselaer Polytechnic Institute）开设的恶意软件分析课程资料，课程以《Practical Malware Analysis》一书为主线。12 讲内容从基础静态与动态分析、x86 与 IDA 讲起，经过 Windows 内部机制、恶意软件行为、数据编码、隐蔽启动、反反汇编、反虚拟机与反调试、加壳与脱壳，一直讲到 Windows 内核和 rootkit 技术；另有 10 个实验和 4 个项目，涉及运行时进程操控、自动化脱壳和 APT 样本分析。

- 类型：学习资源
- 目标：二进制
- 类别：学习资源
- 关联：学习资源
- 来源复核于：2026-11-05
- 收录于：2026-11-06
- 原始资源：<https://github.com/RPISEC/Malware>
- 一手来源：<https://github.com/RPISEC/Malware/blob/bbd48df47d709a702b9345e5d38cee16af3b37bd/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/rpisec-malware-analysis-course/>
- 记录 JSON：<https://awesomerea.org/resources/rpisec-malware-analysis-course/record.json>
- 英文版：[English](https://awesomerea.org/resources/rpisec-malware-analysis-course/index.md)

## 使用条件与局限

- **前提条件：**课程要求学员具备 C/C++ 实用知识和一定的汇编经验，并在每次课前阅读书中相应章节。课程使用 Windows 7 32 位分析虚拟机，但该虚拟机不对外分发；v1.0_release（2016-01-14）打包了课程所用免费工具的安装程序，如 IDA Free、OllyDbg、WinDbg、Sysinternals Suite、PEiD、Regshot 和 Wireshark。
- **局限：**实验和项目中的样本大多是真实的恶意软件，存放在以 infected 为密码加密的 ZIP 压缩包中；README 要求只在合适的分析环境中处理。课程未录制视频，涉及书中内容的幻灯片仅为提纲。
- **许可：**仓库没有许可证文件，GitHub 也未识别出许可证；所审阅的 master 分支提交日期为 2017-05-11。

## 一手来源

1. <https://github.com/RPISEC/Malware/blob/bbd48df47d709a702b9345e5d38cee16af3b37bd/README.md>
2. <https://github.com/RPISEC/Malware/tree/bbd48df47d709a702b9345e5d38cee16af3b37bd/Labs>
3. <https://github.com/RPISEC/Malware/tree/bbd48df47d709a702b9345e5d38cee16af3b37bd/Lectures>
4. <https://github.com/RPISEC/Malware/releases/tag/v1.0_release>

## 同分区更多条目：文档与学习资源

- [Corkami 文件格式图解海报集](https://awesomerea.org/zh/resources/corkami-pics/index.md) · 学习资源
- [《Practical Malware Analysis》恶意软件分析实战指南](https://awesomerea.org/zh/resources/practical-malware-analysis/index.md) · 学习资源
- [Windows 恶意软件分析培训第一卷（malware_training_vol1）](https://awesomerea.org/zh/resources/malware-training-vol1/index.md) · 学习资源
- [esp-idf-injection-ng ESP-IDF 帧发送限制分析](https://awesomerea.org/zh/resources/esp-idf-injection-ng/index.md) · 研究
- [RE-Workstation 逆向分析知识库](https://awesomerea.org/zh/resources/re-workstation/index.md) · 学习资源
- [Walksnail Ascent VRX UART 协议资料](https://awesomerea.org/zh/resources/walksnail-ascent-vrx-uart/index.md) · 文档

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
