멀티캠퍼스

통합검색

검색도우미 기능을 다시 켤때는
검색창에서 검색도우미 열기를 클릭하세요

과정상세

리버스 엔지니어링 입문

thumbnail image
집합

교재제공 초급

리버스 엔지니어링 입문

4.6

like 30

1,300,000원 (VAT없음)

과정요약

과정요약
학습시간 34시간 난이도 초급
교육비 지원 고용보험 비환급 평가항목 출석률 100%
수료기준 총점 80점 이상시 수료 정원
교재정보

과정소개

학습목표

  • 리버스 엔지니어링의 기초 개념과 각 분야별 활용법을 이해할 수 있다.
  • 시스템 아키텍쳐에 대한 이해를 바탕으로 정/동적 분석을 수행할 수 있다.
  • 리버스 엔지니어링 기반 오픈소스를 활용하여 코드 패턴을 분석할 수 있다.
  • 각 OS의 구조에 대한 이해를 바탕으로 리버싱을 위한 분석을 수행할 수 있다.
  • 리버스 엔지니어링의 원리에 기반하여 디버깅을 수행할 수 있다.

학습대상

  • 보안 실무자 및 관리자
  • 프로그램 분석을 수행하고자 하는 개발자
  • 보안과 해킹기술에 관심이 있는 개인

과정목차 13

  • 1 일차
    • 1. 리버싱 기초
      • - 리버싱 기본 개념
        - 분야별 리버싱 기술
        - 리버싱 접근 방법
    • 2. 아키텍처와 리버싱
      • - CPU 아키텍처의 이해
        - 메모리의 이해
        - 프로그램 동작원리 이해
    • 3. 리버싱 분석 도구
      • - 정적 분석 도구
        - 동적 분석 도구
        - 악성코드 분석 실습
  • 2 일차
    • 4. 파일 구조 이해
      • - 파일 구조의 필요성
        - 파일 구조 리버싱
    • 5. 어셈블리어의 이해
      • - 아키텍쳐별 어셈블리어
        - 어셈블리어 학습방법
        - x86과 x64 어셈블리 언어
    • 6. 디버거 이해하기
      • - 디버거 동작 원리와 활용 방법
        - OllyDebugger를 활용한 코드패턴 분석 실습
  • 3 일차
    • 7. 윈도우 리버싱 기초
      • - 윈도우 분석 도구 소개
    • 8. 프로그램과 API
      • - API 동작 원리 이해
        - 라이브러리 분석 방법
    • 9. GUI vs. CLI
      • - GUI 프로그램 동작 원리
        - MFC vs. WPF
        - MFC 프로그램 분석 실습
  • 4 일차
    • 10. 64비트 리버싱
      • - 64비트 아키텍처 이해
        - 32비트 vs. 64비트
        - 64비트 프로그램 분석법과 디버깅 실습
    • 10. 리눅스 리버싱
      • - 리눅스 리버싱 기초와 도구 소개
        - 프로그램 추적
        - GDB 활용 실습
        - PTRACE 기반 분석 실습
  • 5 일차
    • 11. 공유 라이브러리의 이해
      • - 공유 라이브러리의 원리 이해
        - PLT , GOT 동작 방식의 이해
        - 공유 라이브러리 분석 실습
      • - 실전 리버싱 챌린지
        - 챌린지 문제 풀이

수강후기 30

평균평점

4.6 / 5.0

  • 5
    강*묵

    2020.12.04

    차근차근 설명을 잘해주셔서 이해가 쉬웠다.
  • 4.5
    배*환

    2020.07.16

    멀티캠퍼스 강의를 몇번 들었지만 이렇게 친철한 강사님은 처음입니다. 그리고 열정적으로 잘 가르쳐 주십니다.
  • 5
    위*선

    2020.07.16

    강사님이 친절하셔서 궁금한 것들을 많이 해소할 수 있었습니다.
  • 4
    박*관

    2020.07.16

    제가 개발자가 아니다 보니 과정내용의 이해가 어려운 부분이 있었으나 전체적으로 리버싱 영역에 대한 접근을 배울 수 있었습니다~ 컴퓨터 본질에 대한 고민을 더 할 수 있는 좋은 과정이었습니다~!
  • 5
    ******

    2020.07.16

    친절한 강의, 너무 감사합니다. 단 내용이 어려운 관계로 조금 천천히 설명해주시면 감사하겠습니다.