리버스쿨 Level1 - 리버싱 분석 초급과정

리버스쿨 Level1 - 리버싱 분석 초급과정

(27개의 수강평)

318명의 수강생
99,000원
지식공유자 · 보안프로젝트
32회 수업 · 총 9시간 48분 수업
평생 무제한 시청
수료증 발급 강의
수강 난이도 '초급'

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

Reversing (역공학분석)은 모의해킹, 악성코드 분석 과정 등 IT보안 영역의 여러곳에서 이용되고 있습니다. 윈도우 운영체제, 리눅스 운영체제 기반의 바이너리 분석부터 시작하여 어렵게 느껴졌던 분석 기법을 배우고 싶다면 꼭 추천하고 싶습니다. 이번 강의는 "리버싱 분석 초급 과정(Level 1)"입니다. 기초부터 심화까지 시리즈로 진행할 예정입니다.

2. 수강 대상

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

3. 필요 사항

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

4. 강사 소개

서준석

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

지식공유자 소개

보안프로젝트 ( www.boanproject.com )는 IT보안, 빅데이터, 머신러닝, IoT 등 다양한 분야의 온라인 강의, 그룹 강의를 진행하고 있습니다. 

교육과정

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

공개 일자

2017년 7월 9일 (마지막 업데이트 일자 : 2018년 6월 27일)

수강 후기

4.9
27개의 수강평
김인경 2018.10.18
감사합니다.
parkdoreong 25일 전
보안프로젝트 프로필

보안프로젝트 18일 전
좋은 평가 감사합니다.!!

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스