본문 바로가기

IT 취업 정보/정보보안

정보보안전문가 공부방법

정보보안전문가.

무엇을 어떻게 배워야 할 것인가?

초보자에게 필요한 정보보안전문가가 되기위한

공부방법과 공부순서 등에 대해서

차근차근 같이 알아보겠습니다!



우선 정보보안전문가가 되기위해서

필요한 최종적인 기술은 해킹&보안 기술 입니다.

물론 정보보안전문가 중에서도 모의해킹 파트가 아닌

보안솔루션이나 CERT 파트로 취업을 희망하시는 분들은

굳이 해킹&보안 기술까지 다루실 필요는 없지만

대부분 정보보안전문가가 되고자 하는 분들은

공격적인 모의해킹에 매료되어 관심 갖게되신 분들이

많기 때문에 모의해킹전문가를 기준으로 설명을 해보겠습니다.



프로그래밍

C언어 / C++ / 자료구조 / JAVA / JSP/소켓프로그래밍

네트워크

CCNA

서버

리눅스 / 윈도우

마지막으로,

리버스엔지니어링

기초과정을 마친 후에는 본격적으로

웹 해킹&보안, 네트워크 해킹&보안, 시스템 해킹&보안 기법을 배워야 하고


악성코드분석까지 목표로 잡고 공부를 하셔야 합니다.


사이버수사대를 생각하고 계신분들은 포렌식까지요!

그렇다면

이 많은 학문들을 어떻게 공부할 수 있을까요?

일단 프로그래밍의 경우

열혈강의 C와 같은 다양한 서적들이 나와있습니다.

서적이나 동영상강의를 통해

C언어나 JAVA와 같은 언어를 습득해 나가는게 좋습니다.

하지만, 네트워크나 서버의 경우

혼자 독학하기에는 큰 무리가 있습니다.

무엇보다 네트워크 개념은 처음 접하는 기초자라면 많이 어렵기 때문에

한과목이라도 전문교육기관을 통해 도움받는 것을

추천드립니다.

만약 전공자라면 전공수업을 토대로 심화할 수 있는

활동들을 스스로 찾아 해보시는 걸 추천드립니다.



공부순서에 대해 물어보시는 분들이 많은데,

사실 기초선수과정에서는 크게 순서가 중요치 않습니다.

다만 프로그래밍부터 시작하겠다고 한다면

C언어 -> C++ -> 자료구조 -> JAVA -> JSP-> 소켓프로그래밍 

순서대로 공부하는게 연관성 있으며

만약 본인이 언어를 배우다 지치거나 힘들다 싶으면

네트워크 공부도 해보고 시스템 공부도 해보면 됩니다.

다만 그런 기초선수과정들을 거쳐야지만

심화과정인 해킹보안 기술을 이해할 수 있다는 것을

명심하시길 바랍니다.



본인이 기초자라면 처음부터 끝까지 독학한다는 부분은 사실 어렵습니다.

전공자가 아니고서는 보안기술을 독학으로 습득하는 게

굉장히 오랜 시간이 걸리고 쉽게 지치기 때문입니다.

따라서 서적이나 동영상 혹은 교육기관의 도움을 받는게 좋으며

어린 친구들이라면 해킹 프로그램과 같은

얕은 수법의 해킹기법을 동영상을 통해 습득한 후

내가 해킹할 수 있게 되었나? 하는 착각은 버리시기 바랍니다.

서적 혹은 동영상을 통해서도 공부하기가 어려워

전문교육기관을 통해 기간을 단축시키면서도

체계적으로 배워보겠다 하시는 분들은 ☞바로가기 를 통해 상담 받아보시길 바랍니다.