본문 바로가기
Study Summary/일지

모의 해킹 관련 공부 순서 정리

by 귀멸 2022. 5. 28.

입문자가 특별히 나와 같은 비전공자들의 경우에

모의 해킹 관련하여 어떤 순서로 기초 공부를 쌓아 나갈 수 있는지 정리해보았다.

아래 정리한 내용 정도가 갖춰지면 실무 및 신규 보안 이슈에 대해 들었을 때,

이해하고 따라갈 수 있는 수준이 될 것으로 기대한다.

내용정리는 현직자의 조언과 유튜브 채널 '동빈나' 영상을 참고하였다.

 

1. 프로그래밍 언어 : Python (1순위, 기초-알고리즘-라이브러리를 통한 프로젝트 구현 수준)

                                 프로그래밍 개발자 사고함양 + 공격 코드 작성

                               : C 언어  / C++ / Java  (기초)

                                 시스템 해킹을 위한 언어 구조 학습

    프로그래밍 언어에서 기초는 보통의 입문서적 및 강의에서 다루는

    자료형 - 변수 - 입출력 - 제어문 - 함수...에 이르는 코스를 의미한다.

 

2. 웹 해킹 : HTML, Javascript // JSP,  PHP  //  OWASP, 주요 정보통신 기반시설  취약점    

 

3. 네트워크 해킹 : Socket, 네트워크 기초(OSI 7, 프로토콜 라우팅), ARP Spoofing(Pcap), 암호학

 

4. 시스템 해킹 : 리눅스,  자료구조, 컴퓨터 구조 및 OS,

                         BOF(버퍼오버플로우), Fuzzing, 메모리해킹 (동적분석), Ghidra(정적분석)

                         + wargame + OSCP자격증\

5. 기본 툴 : VMware, VirualBox, Burpsuite, Wireshark

 

블록친 부분을 가장 우선적으로 해야하는 공부로 정하고 연말까지 집중하려고 한다.

'Study Summary > 일지' 카테고리의 다른 글

5월 5주차 공부정리  (0) 2022.06.06
5월 4주차 공부정리  (1) 2022.05.30
5월 3주차 공부정리  (1) 2022.05.22
5월 2주차 공부정리  (0) 2022.05.15
5월 1주차 공부 정리  (0) 2022.05.08

댓글