간단하고 쉽게 말해 달라 하셨지만, 이부분이 워낙 간단하고 쉽게 말할 수 있는 분야가 아니라서요.
일단 정보보안, 즉 해킹과 보안을 배우기 전까지 배워야할 필수과정이 있습니다.
정보보안전문가 시스템(서버), 네트워크, 언어지요.
시스템은 오퍼레이팅시스템 즉, 운영체제를 말합니다. 리눅스, 솔라리스, 윈도우OS가 여기에 속하지요. 이 것들은 모두 컴퓨터라는 기계를 사람이 사용할 수 있도록 환경을 만들어주는 거라고 할 수 있지요. 현재 window를 쓰고 계시지요? window가 컴퓨터에 깔려있기 때문에 이렇게 지식인에 질문을 쓰고 답글을 달 수 있는 것처럼요.
네트워크는 시스템과 시스템 사이를 연결해주는 라인을 말합니다.
간단히 다시 말씀드리면, A라는 사람과 B라는 사람이 컴퓨터로 서로 대화를 하고, 게임을 할 때, 이들의 대화를 서로에게 보내주는 것이 네트워크지요.
언어는 프로그래밍언어를 말합니다.
우리가 쓰는 각종 프로그램, 그리고 시스템들을 만들기 위해 만들어졌고, 발전되고, 사용되어지고 있는 컴퓨터언어. C언어, java, php, sql 등 각각의 용도와 특성을 가지고 있는 컴퓨터언어는 많습니다.
정보보안전문가 이런 시스템/네트워크/언어라는 큰 세개의 테두리안에서 배워야 할 것들은 간단히만 나열해보자면, C언어, 리눅스 mcp, 솔라리스, ccna, ccnp 등이 있죠.
정보보안전문가 이 중 어느 것을 먼저 배워야 하고 늦게 배워야 하고 하는 제한 사항은 크게 없습니다.
이것들은 시스템 중 하나만 배우고, 네트워크만 배우고 하면 되지 않나요 라고 하시는 분들이 있을지 모르지만, 네트워크는 시스템이 플레이 되어 있어야만 가능합니다. 그런데 그런 시스템조차 모르면서 네트워크를 설정하고 분석할 수 있겠습니까?
또한 리눅스, 윈도우os 등은 가장 상용화된 운영체제들입니다.
정보보안전문가 모든 운영체제를 알 수는 없지만, 가장 많이 쓰이고, 가장 특징이 뚜렷한 시스템은 알고 있어야 하지 않겠습니까?
이런 기본적인 부분을 다 배우게 되면, 비로소 넷 해킹/보안, 웹 해킹/보안, 시스템 해킹/보안 과정을 들어가게 됩니다. 그러면서 forensic(침해대응, 즉 해킹당한 후의 대응방법)까지 같이 배우면 좋겠지요.
정보보안전문가 이 부분은 단시간 단순히 글을 읽고 알 수 있을만큼 만만한 분야가 아닙니다.
학원까지 다니실 생각이 있으시다면, 직접 상담을 받고, 어떻게 어떤 공부를 해야 하며, 취업은 어떻게 되는 것인지 등등을 알아보시는 것이 훨씬 도움이 되실 것입니다
|