2011-08-18 4 views
0

저는 보안에 대해 토론하고이 분야에서 일하고 싶습니다. 유용한 리소스가 필요합니다. 먼저 Windows와 Linux 버전 모두 운영 체제의 보안을 연구하고 싶습니다.OS 보안에 대해 배우기 위해 어떤 리소스를 권하고 싶습니까?

  • 보안 작업에 가장 적합한 Linux 버전은 무엇이며 학습을위한 가장 좋은 리소스는 무엇입니까?
  • Windows 보안 학습을위한 최상의 리소스는 무엇입니까?
  • 이러한 운영 체제에서 프로그래밍 학습을위한 리소스는 무엇입니까?
+1

http://serverfault.com/questions/201857/networking-security-and-tcp-ip-internals- 도서 사이트 –

+1

T 여기에 이미 IT 보안 사이트에 관한 몇 가지 유사한 질문이 있습니다. [보안에 대해 배울 수있는 리소스] (http://security.stackexchange.com/questions/266/resources-to-learn-about-security), [Linux exploit development fundamentals 학습에 관한 두 가지 질문] (http : // security. stackexchange.com/questions/4734/two-questions-about-learning-linux-exploit-development-fundamentals) 및 [최근에 white hat * 개발자가 따라야 할 보안 리소스는 무엇입니까?] (http : // security. stackexchange.com/questions/571/what-security-resources-should-a-white-hat-developer-follow-the-days) –

답변

4

나는 무례하다는 뜻이 아니지만 Google은 사용자에게 원하는 업데이트 기사를 제공합니다. 날 믿어. 나는 거기 있었어. 또한 YouTube를 사용해보십시오.

Linux "버전"이 없습니다. 원하는 것은 배포판이나 배포판입니다! BackTrack Linux를 사용해보십시오. 그것은 당신이 필요할 수도있는 모든 보안 감사 도구가 미리로드되어 있기 때문에 초보자들 사이에서 인기가 있습니다.

"The Art of Exploitation"이라는 책을 가져 와서 고의적으로 취약한 Linux 커널 (예전에는 패치되지 않은 버전)을 실행한다고해도 손을 더럽힐 수 있습니다. 오버 플로우, 형식 문자열 공격, 주입 등의 개념을 배우게됩니다.

이 책에서는 Windows 보안 (?)에 대해서도 설명합니다.

프로그래밍에 관한 한 C/C++을 먼저 배우십시오. 낮은 수준의 UNIX 시스템 호출을 이해합니다. 그런 다음 Windows 용 WIN API 학습 (Windows 용 msdn 및 검색)으로 이동하고 원하는 라이브러리와 관련된 Linux를 사용하여 프로그래밍 기술을 강화하십시오. 그래픽에 관심이 있다면 OpenGL/GLUT를 배우고 원하는 경우 QT를 배우십시오. X 플랫폼 GUI를 빌드하십시오. 및 데이터 구조를 올바르게 설정하십시오.

"프로그래밍"은 누구도 가르 칠 수없는 "리소스"도 아닙니다. 당신은 실제로 당신이 :)에서 "프로그래머"을 가지고 그 세그먼테이션 폴트 (segfault), 헤어 당기는 순간, 저녁 - 투 - 이른 아침 코드 마라톤 생존해야

편집 : 보안 메일 링리스트 :

에 가입 해피 (끝없는) 여행, 킵 학습,

관련,

Yati

+0

유용한 지침을 주신 Yati에게 감사드립니다! – AmirHossein

+0

행운의 베스트 :) –

+0

끝없는 여행을위한 +1. –

관련 문제