리버싱(역공학분석)은 모의해킹, 악성코드 분석 과정 등 IT보안 영역의 여러곳에서 이용되고 있습니다.
윈도우 운영체제, 리눅스 운영체제 기반의 바이너리 분석부터 시작하여 어렵게 느껴졌던 분석 기법을 배우고 싶다면 꼭 추천하고 싶습니다.

1. ‘리버싱 분석 초급과정’ 강좌 소개

Reversing (역공학분석)은 모의해킹, 악성코드 분석 과정 등 IT보안 영역의 여러곳에서 이용되고 있습니다.
윈도우 운영체제, 리눅스 운영체제 기반의 바이너리 분석부터 시작하여 어렵게 느껴졌던 분석 기법을 배우고 싶다면 꼭 추천하고 싶습니다.

이번 강의는 “리버싱 분석 초급 과정(Level 1)”입니다. 기초부터 심화까지 시리즈로 진행할 예정입니다.

  • 레벨 1 : 리버싱 소개, 아키텍처, 어셈블리 언어, 코드 패턴, 리버싱 툴
  • 레벨 2 : 운영체제 / 언어 별 바이너리 분석
  • 레벨 3 : 안티 리버싱, 난독화, 후킹 등 각종 분석 기법
  • 레벨 4 : 자동화 분석, 암호 분석, 커널 분석 등

2. 수강 대상

– 모의해킹, 취약점 분석, 악성코드 분석 등 진로를 선택한 분
– 애플리케이션 리버싱을 기초부터 단계별로 배우고 싶으신 분

3. 필요 사항

– VirtualBox, VMWARE 중 설치 필요, 강의에 필요한 환경 구성 방법 소개됨
– 강의에 필요한 실습 파일, 실습정답은 별도 제공됨

4. 강사 소개

서준석

– 보안프로젝트 취약점 분석 책임 강사
– (전) SANS Korea에서 ‘메타스플로잇 침투시험 방법’ 전문 강사 활동
– Nmap NSE를 활용한 보안 취약점 진단 공저 (에이콘출판사)
– (전) 한국정보보호교육센터(KISEC) 연구원
– 해킹의 꽃 디스어셈블링 번역 (에이콘출판사)
– Hacking Exposed 7판 번역 (에이콘출판사)
– Exploit Writing Tutorial 시리즈 번역

강좌 평가

5

2 개의 수강평
  • 5 점2
  • 4 점0
  • 3 점0
  • 2 점0
  • 1 점0
  1. 손민우의 프로필 사진

    입문에 있어 최고의 강의

    5

    너무 잘 보고있습니다!
    리버스쿨 다음편이 기대됩니다

  2. 어태준의 프로필 사진

    비전공자인 분들이 보시기에 괜찮아요.

    5

    비전공자가 리버싱을 처음 접하기에 접학한 강의라고 생각되네요.
    아직 아키텍처 부분까지 밖에는 수강했지만, 그동안 타강의에서 용어의 사용이나 개념적인 부분이
    약해서 힘들었는데… 기초를 잡아주셔서 좋와요.
    리버싱이나 해킹에 입문하는 분들이 듣기에 적합하다고 생각해요.

강좌 교육과정

섹션 0. 리버싱 소개 및 개요
강의 소개 미리보기 00:08:00
리버싱이란 미리보기 00:18:00
리버싱스쿨 LEVEL 1 강의자료 00:00:00
리버싱 시작하기 미리보기 00:23:00
섹션 1. 아키텍처 이해하기
아키텍처 이해하기 미리보기 00:15:00
CPU와 메모리 00:19:00
시스템 동작 원리 00:17:00
섹션 2. 어셈블리 언어
프로그램과 어셈블리 00:20:00
어셈블리 언어 기초 00:27:00
x86 어셈블리 소개 00:14:00
섹션 3. 리버싱 툴 : 소개 및 사용법
어셈블리 실습 환경 00:17:00
첫 번째 프로그램 + push,pop 명령어 00:15:00
gdb 사용법 00:23:00
mov 명령어 00:22:00
add,sub 명령어 00:16:00
lea,and,or,xor 명령어 00:16:00
inc,dec,jcc,call 명령어 00:19:00
난독화 프로그램 만들기 00:22:00
arm 아키텍처 소개 00:18:00
arm 환경 구축 00:11:00
arm 명령어 – 이동,논리,산술,비교 00:20:00
b 명령어 00:12:00
ldr, str 명령어 00:34:00
ldm, stm 명령어 00:29:00
ldm, stm, 스택 명령어 00:20:00
섹션 4. 실전 기초 리버싱
툴 소개, 모르는 파일 분석하기 00:22:00
파일 관찰하기(사전분석) 00:18:00
x86 함수 호출 규약 00:14:00
첫 번째 프로그램 분석-1 00:23:00
첫 번째 프로그램 분석-2 00:17:00
함수 인자와 포인터 00:21:00
조건과 분기, 마무리 00:18:00

인프런은 성장기회의 평등 을 추구합니다.

경제적, 시간적 제약없는 양질을 교육으로 누구나에게 성장 기회를 균등하게 주는것. 그것이 우리의 목표입니다.

지식공유참여 고객센터
top
(주)인프랩 | 대표자:이형주 | TEL:070-4202-1180 | E-MAIL: course@inflearn.com | 사업자번호:499-81-00612
주소:성남시 분당구 삼평동 대왕판교로 645번길 12 경기창조경제혁신센터 8층 R10 | 개인정보보호책임자:이형주
통신판매업:2017-서울강남-01544 | ©INFLAB. ALL RIGHTS RESERVED