hackintro/hackintro.github.io

GitHub: hackintro/hackintro.github.io

雅典大学计算机安全导论课程的官方网站,提供教学大纲、课件PDF、作业及经典论文资源链接。

Stars: 17 | Forks: 2

# 安全导论 ## 目录 {: .no_toc} * TOC {:toc} ## 课程安排 * 讲座: * 周三 11:00-13:00 在 A2 教室 * 周五 13:00-15:00 在 A2 教室 * 答疑时间:周三 13:00-14:00,办公室 A40 * 将课程表添加到 [Google Calendar](https://calendar.google.com/calendar/u/3?cid=Y19mMDU1MTYyMjcyYjI1ZjY5ZThhYjcxODY2OTYzMmNiOGJiYTc5MDJjYTYzYThlNTRiZGFhOGVjYTJkYTA0NDg0QGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20)。 ## 参与 为了积极参与本课程,你需要: * [Gmail](https://accounts.google.com/SignUp) 账号 - 如果还没有,请创建一个。 * [GitHub](https://github.com/join) 账号 - 如果还没有,请创建一个。 然后在此 [表格](https://forms.gle/hBvC6LMoNsXUxD4d9) 中填写你的信息 - 需要 Gmail 账号。 ## 联系方式 关于流程、课程和作业的问题请在 [Piazza](https://piazza.com/uoa.gr/spring2026/1c4cb7f) 上提出 - 需要 di.uoa.gr 邮箱。 ## 讲座 | 日期 | 标题 | 幻灯片 | 相关资料 | | --- | --- | --- | --- | | 18/02 | Hello World! |[PDF](./resources/00-introduction.pdf) | [Reflections on Trust](https://www.cs.cmu.edu/~rdriley/487/papers/Thompson_1984_ReflectionsonTrustingTrust.pdf) | | 19/02 | 安全基础 | [PDF](./resources/01-security-fundamentals.pdf) | (1) [Protection of Information in Computer Systems](https://www.cl.cam.ac.uk/teaching/1011/R01/75-protection.pdf) (2) [Book Excerpt](https://beerkay.github.io/cs529/content/papers/saltzerschroeder.pdf) | | 25/02 | x86 基础与缓冲区溢出 | [PDF](./resources/02-x86-buffer-overflows.pdf) | (1) [Smashing the Stack for Fun and Profit](http://phrack.org/issues/49/14.html#article) (2) [System V ABI](https://refspecs.linuxbase.org /elf/x86_64-abi-0.99.pdf) | | 04/03 | 控制流劫持攻击 | [PDF](./resources/03-control-flow-hijacks.pdf) | (1) [Intel Dev Manual](https://www.intel.com/content/www/us/en/developer/articles/technical/intel-sdm.html) (2) [SoK: Eternal War in Memory](https://people.eecs.berkeley.edu/~dawnsong/papers/Oakland13-SoK-CR.pdf) | * [往年资料](https://ys13.chatzi.org/) ## 作业 | 作业 | 截止日期 | | --- | --- | | [作业 0](https://classroom.github.com/a/lC2Bak7u) | 3月18日,23:59 | ## 加分项 | 加分项 | 截止日期 | | --- | --- | | 待定 | 待定 | ## 评分 * 60% 考试 + 40% 作业 + 加分项 * 考试最低要求:期末考试成绩需达到 40% 以上才能通过本课程 ## 教材 1. [Security Engineering by Ross Anderson](https://github.com/tpn/pdfs/blob/master/Security%20Engineering%20-%20Ross%20Anderson%20(v1).pdf) 2. 计算机安全:原理与实践,Stallings 等 [[链接]](https://service.eudoxus.gr/search/#a/id:50656354/0) 3. 网络空间的信息与系统安全,Katsikas 等 [[链接]](https://www.politeianet.gr/el/products/9789605780647-neon-texnologion-ekdoseis-asfaleia-plhroforion-kai-susthmaton-ston-kubernoxoro) 4. 信息系统安全,Pfleeger 等 [[链接]](https://www.biblionet.gr/asfaleia-pliroforiakon-sustimaton-460258) ## 操作系统先修要求 (FAQ) 问:我在操作系统 (OS) 课程中尚未取得及格成绩,我可以选修 / 获得本课程的成绩吗? 答:可以,如果你通过了考试,我会保留你的成绩 *最多两年*(不会更久)。但是,这仅在我仍担任本课程教师的前提下有效——其他教授可能会拒绝你的请求,在这种情况下你可能需要重修。如果你接受这个风险(两年期限 + 我需要继续教授 hackintro),那么欢迎你参与课程、完成作业并参加考试。 ## 授课教师 / 课程助教 * Thanassis Avgerinos (thanassis) * Stefanos Stamatis (stef) ## 本科生助教 * mordekaiser17 * 0x5f * manos * threadexio * deathwish24
标签:DIT, Google Calendar, Piazza, x86架构, 信任反思, 信息安全导论, 后端开发, 后端开发, 多模态安全, 学术, 安全原理, 教学资源, 网络安全课程, 计算机基础, 讲座幻灯片, 课程大纲, 防御加固, 雅典大学, 高等教育