学习系统安全的资源清单是什么?

时间:2011-05-13 23:09:29

标签: security system

我对学习系统安全感兴趣。我正在考虑在我的一台备用机器上安装Damn Vulnerable Linux进行测试。任何人都有任何建议,阅读,方法或教程?

2 个答案:

答案 0 :(得分:2)

目前,利用C / C ++和操作系统不容易。您将从一个大型主题开始。唯一更复杂的安全主题是加密。你需要从小事做起,然后继续努力。您应该从Web应用程序安全性开始。您应该了解最常见的漏洞,例如XSS和SQL注入,Google Gruyre是一个很好的资源。

如果你非常熟练,那么你可以通过旧论文smashing the stack for fun and profit获得。学习如何攻击现代c / c ++应用程序的好书是利用软件:如何破解代码。 enter image description here

答案 1 :(得分:1)

我认为信息安全是一个过于宽泛的主题,有趣的问题列表太多,无法枚举。既然你说的是该死的易受攻击的Linux,我认为你将其局限于操作系统。

如果是这样,一些有趣的话题将是 - i)缓冲区溢出攻击 - 堆栈粉碎攻击,整数溢出和堆粉碎攻击等,以及ii)TOCTOU攻击。 http://insecure.org/是一个很好的资源,并且有很多关于它们的教程。此外,可以在漏洞报告数据库(如secunia.org和cert.org)中找到漏洞和一些攻击负载。此外,研究网络攻击可能是值得的 - 深度数据包检测如何检测简单的蠕虫。高级主题可能包括多态和自我修改蠕虫。防火墙可能是最终的主题。