2011-03-17 87 views
2

我目前是一名学生,在上大学的时候,我真的很喜欢开发(开发)安全系统,如防病毒,防火墙等。我不确定在哪里开始或开始学习,以便我可以在这个领域取得成功。有什么建议?从哪里开始学习开发安全系统

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

  • C,C++,Java和Python的
  • 采用Linux(Ubuntu的)

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

回答

2

首先介绍网络,算法和密码学课程。如果你已经有了,可以选择更高级的版本。网络知识,良好的算法和密码技能比这种情况下已知的语言重要得多。

2

我的建议是开始观看DEFCON,黑帽会议,混沌通讯大会,ShmooCon和其他computer security conferences的每一次演讲。这是最便宜,最简单,最快速的学习方式。

0

也有一些伟大的Wargaming网站,你可以跳上去。特别是,我花一些时间对这些:

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

那些会给你3万英尺的一种看法“攻势安全”领域的。

我还建议在Twitter上追踪黑客博客和黑客。 (在我看来,Twitter实际上是一种非常有效的方式,可以随时了解安全情况。)上面的链接应该有希望让你走上正轨。

祝你好运!