본문 바로가기

☆ I T 분 야/   5) 해 킹 보 안

리버스엔지니어링 해킹전문가 입문과정

 

리버스 엔지니어링(Reverse Engineering)

소프트웨어의 한 분야로

이미 만들어진 시스템

역으로 추적하여 처음의

문서나 설계기법 등의

자료를 얻어내는 일을

말합니다.

이것은 시스템을 이해하여

적절히 변경하는 소프트웨어 유지보수

과정의 일부입니다.

 

 

 

개발을 위해서 분석,설계.코딩

테스트.유지보수 등의

절차를 밟아가며 개발하는 순공학에

반대로 뒤집다라는 뜻에 리버스가 붙은

역공학이라고 부릅니다.

처음에는 하드웨어 분야에서

완제품으로부터 제품의 설계사양

추출하려는 목적에서 출발했으나.

컴퓨터를 기반으로 하는 소프트웨어

공학이 널리 퍼지면서

기존의 정보시스템을 소프트웨어

공학의 방법으로 재정의하여

시스템의 품질을 향상하고 유지보수

관련된 업무를 개선하려는 요구가 생겼고.

이를 충족시키는 방법으로

역공학이 이용되기 시작했습니다.

요즘에는 이기술이 IT분야에 응용하게 된것이

해킹과보안에서 사용하고 있습니다.

 

 

 

아니 그럼 어떻게 사용되는데요??


주 목적으로는 악성코드분석하기 위해서

사용하고있고 악성코드의 경우

소스를 구하는것이 어렵기때문에

해커들의 경우에는 내부구조

분석하여 악성코드를 새로 만들어내는데

쓰기도하고 정보보안 전문가들은

해커를 막고 역추적을 하기위해 사용합니다.

악성코드를 분해하고 분석하는데

엄청난 시간과 노력이

필요하기에 해킹보안기술중에서

최상급으로 분류되기도 합니당.

 


 

난 보안이 꿈인데 뭘배우라는 거요??


먼저 리버스 엔지니어링배우기 위해서는

웹프로그래밍에서 C언어,C++.자료구조.자바

시스템에서 리눅스,유닉스.윈도우

네트워크에서 라우터 스위치 허브

이분야의 기초를 쌓고


 

그다음에는

웹해킹/보안.시스템해킹/보안.네트워크 해킹/보안

리버싱.악성코드 분석.TCP/IP 소켓 프로그래밍 등등

여러가지 분야의 과목들을 배워야합니다


 

 

 

그럼 취업은 요??


네트워크 보안 솔루션 구축 기술지원분야

모의해킹 분야.보안관리자.악성코드분석가

백신개발회사.보안관제대응센터

사이버수사대,각종 보안업체 등등

취업이가능합니다.

 

 

교육이많다고 거부감이 들수가있는데

연봉많이 받을려면 이정도쯤은 해야죠

하기싫으면 그냥 그렇게 살면 되는거고

연봉많이 받고싶으면 저를찾아오세요

당신의 길잡이가 되어드리겠습니다.