您会推荐哪些资源来学习操作系统安全性?

Ami*_*ein 0 linux windows security operating-system

我有兴趣讨论安全性并希望在这个领域工作。我需要不同的有用资源!我首先想研究操作系统的安全性,包括 Windows 和 Linux 的一个版本。

  • 哪个 Linux 版本更适合安全工作,最好的学习资源是什么?
  • 学习 Windows 安全性的最佳资源是什么?
  • 在这些操作系统下学习编程有哪些资源?

yat*_*ade 5

我并不是有意无礼,但谷歌确实会为您获取一些有关您想要的内容的更新文章。相信我,我去过那里。也可以尝试 YouTube。

没有 Linux“版本”。你想要的是一个发行版,或者一个发行版!尝试 BackTrack Linux。它在安全人员中很受欢迎,因为它预装了您可能需要的所有安全审核工具。

拿起一本名为《开发的艺术》的书,亲自动手,即使这意味着运行一个故意存在漏洞的 Linux 内核(旧的、未打补丁的)。这将使您了解溢出、格式字符串攻击、注入等概念。

提到的书也讨论了 Windows 安全性(?)。

就编程而言,先学C/C++。了解低级 UNIX 系统调用。然后,继续学习适用于 Windows 的 WIN API(转到 msdn 并搜索),并使用与您喜欢的相关的库来增强您在 Linux 上的编程技能:如果您喜欢图形,请学习 OpenGL/GLUT;如果您愿意,请学习 QT构建 X 平台 GUI。并且,确保数据结构正确。

“编程”是一门艺术,没有人、也没有任何“资源”可以教你。你必须熬过那些段错误、令人抓狂的时刻和从晚上到凌晨的马拉松式代码,才能真正发挥出你内心的“程序员”:)

编辑:订阅安全邮件列表:)

快乐(永无止境)的旅程,不断学习,

问候,

雅提