学习资源
linux-re-101 Linux 逆向工程阅读清单
Michal Malik 以单个 README 维护的 Linux 逆向工程阅读清单,收录约 230 条链接与书目:从系统调用、ELF 和各处理器 ABI 的速查资料,到讲解程序启动、链接与重定位的 101、201 两级阅读。后续部分汇集加壳与混淆、反调试、ELF 感染、内核模块与 rootkit、漏洞利用、crackme、radare2 实战、检测工具及书籍等资料。这是一份注释很少、最后改动于 2022 年 1 月的链接清单,适合作为背景阅读提纲,而不是持续维护的课程。
使用条件与局限
- 所审阅的 master 分支提交 f858da0 日期为 2022-01-16,仓库只有 README.md 一个文件,并自称仍在整理中。清单在 15 个标题下共有 231 个条目,最多的是「Linux 内核、rootkit 与 LKM 开发」(40 条)、「101」(22 条)和「病毒与感染技术」(20 条),部分文章在多个部分重复出现。这些只是清单条目,并非经过审阅或排序的资源。
- 条目只给出标题和链接,偶尔标注 Optional 或附简短评语;除 101、201 两级标题外,没有说明难度、前置知识或练习。229 个 URL 中有 148 个使用明文 HTTP,可辨日期的链接大多指向 2008–2017 年的文章;本次核查未检查这些链接是否仍可访问。
- 内容以 x86、x86-64、ARM、ARM64 和 MIPS 上的 Linux ELF 二进制为中心,实战部分主要使用 radare2,其他部分也提到 GDB、IDA 和 LIEF。仓库不提供实验环境、样本二进制或配置说明;crackme 与挑战题链接指向外部压缩包,读者需要自备 Linux 系统及各篇文章所用的工具。
- 加壳、反调试、感染、rootkit 与漏洞利用等部分在检测资料之外,也链接了攻击性文章、rootkit 源码仓库和外部病毒合集。本目录仅将该页面列为分析背景资料;所链接的代码和样本属于第三方材料,各有风险与使用条款。
- GitHub 未检测到许可证,仓库也没有许可证文件,因此清单未说明复用条款;所链接的文章、书籍和代码保留各自权利。这是独立的学习清单,所审来源未确立与 REA 或 AI 的关联。
关于此条目
- 类型
- 学习资源
- 类别
- 学习资源
- 关联
- 学习资源
- 目标
- 二进制
来源复核于
说明已依据一手来源复核;这不代表已运行验证、经过安全审计或确认兼容。
一手来源
- README.md GitHub · michalmalik/linux-re-101 · 修订 f858da0
同分区更多条目:文档与学习资源
- Frida Labs Android 插桩练习 · 学习资源
- 安装与客户端配置 · 文档
- CLI 与 Evidence · 文档
- MCP 接口约定与生成目录 · 文档
- 原生二进制调查 · 文档
- 跨层 JavaScript 应用工作流 · 文档