reverse

리버싱

교육 정보

교육과정 : 리버싱

교육강사 : 김승준

교육기간 : 8월 3일 ~ 9월 21일

교육일정 : 주말 09:00 ~ 13:00

교육정원 : 16명

교육비용 : 400,000원



교육 일정은 사정에 따라 일부 변동될 수 있습니다.

교육 내용

1. 리버스 엔지니어링 소개

  • 리버스 엔지니어링이란?
  • 필요지식 소개
  • 레지스터 이해

2. 어셈블리 언어

  • 어셈블리어를 이용한 함수 구현
  • 어셈블리어 명령어
  • 어셈블리어를 이용한 함수 구현
  • 어셈블리어 코드 분석(소스 코드 레벨 분석)

3. 함수 호출 규약

  • 함수 호출 규약 - 스택 프레임의 이해
  • cdecl, stdcall, fastcall
  • Ollydbg를 이용한 분석

4. PE (Portable Excutable)

  • PE 툴 사용법
  • PE 구조의 이해

5. Packing & MUP

  • 실행 파일 패킹
  • 패킹된 실행 파일 언패킹

6. CrackMe

  • 각종 크랙미 분석
  • cdecl, stdcall, fastcall
  • 바이너리 디버거(Ollydbg) 사용법

7. Anti Debugging

  • 안티디버깅 기법 동작원리 파악 및 회피

8. 프로세스 침투

  • 프로세스 개념
  • DLL 개념 & 제작
  • DLL Injection 기법
  • DLL Injector 구현

9. 악성코드 분석

  • 악성코드 샘플 동작 구조 분석
  • 명령어 분석
  • 악성코드 분석


교육 내용은 사정에 따라 일부 변동될 수 있습니다.