从哪里开始学习开发安全系统

时间:2011-03-17 04:06:26

标签: security

我现在是一名上大学的学生,将来,我真的很想开发(开发)防病毒,防火墙等安全系统。我不知道从哪里开始或者开始学习什么,以便我可以在这个领域取得成功。有什么建议吗?

现在,我知道(不一定好):

  • C,C ++,Java,Python
  • 使用Linux(Ubuntu)

我知道我的问题可能过于宽泛但我真的不知道我需要熟悉/掌握哪些核心概念。

3 个答案:

答案 0 :(得分:2)

首先参加网络,算法和密码学课程。如果您已经拥有,请转到相同的更高级版本。对网络的了解,良好的算法和加密技能比本案例中已知的语言重要得多。

答案 1 :(得分:2)

我的建议是开始观看您可以在DEFCON,黑帽会议,混沌通信大会,ShmooCon和其他computer security conferences中找到的每一个演讲。这是最便宜,最简单,最快速的学习方式。

答案 2 :(得分:0)

还有一些很棒的Wargaming网站,你可以跳上去。特别是,我花了一些时间在这些:

- http://hackthissite.org
- http://smashthestack.org
- http://intruded.net
- http://securityoverride.com

这些将为你提供一个30,000英尺的“攻击性安全”领域的视图。

我还建议尝试在Twitter上追踪黑客博客和黑客。 (在我看来,Twitter实际上是一种非常有效的方式来保持对安全性的了解。)上面的链接应该会让你走上正轨。

祝你好运!