로그인

리버싱을 하는데 필요한 것들을 같이 학습하고 분석하면서, 스스로 문제를 해결할 수 있는 자세와 습관을 만드는 것에 목표를 삼고 있습니다.

리버싱 이 정도는 알아야지

Reverse Engineering(역공학 분석)이라고 하면 왠지 낯설고 어렵게 느껴집니다.
“왜 그럴까?”를 생각해보면, 선입견이 크지 않나 싶습니다.

알고 보면 너무나 쉽고, 당연한게 리버싱입니다. 그런데 잘못된 공부 방법으로 막연하게 접근하다보니, 당연히 어렵게 느껴질 수 밖에 없는 거죠. 분석에서 가장 중요한건 흥미와 재미를 느끼는 것입니다. 그게 원동력이 되면 단순히 이론을 학습하는 것보다 더 큰 시너지를 발휘하게 됩니다.

‘리버싱 이 정도는 알아야지’는 리버싱에 관심있으면 누구라도 쉽고 재미있게 배울 수 있도록 구성했습니다.
그 중에서 이번시간에는 우리가 리버싱을 하는데 필요한 것들을 같이 학습하고 연습해보겠습니다

학습 목표

공부가 이론을 학습하는데 그친다면 지루할 뿐더러 그 이상 발전할 수 없습니다. 본 교육은 같이 분석하면서 스스로 문제를 해결할 수 있는 자세와 습관을 만드는 것에 목표를 삼고 있습니다.

도움이 되는 분들

  • 지금은 미숙하지만 뛰어난 리버싱 실력을 갖추고 싶으신 분
  • 리버싱을 배우고 싶은데, 그 방법과 방향을 몰라서 헤매는 분
  • 리버싱에 욕심이 있거나 관심있는 모든 분

 예제 분석

학습한 내용을 토대로 직접 분석하고, 함께 문제를 해결해봅니다.

참고 사항

  • VirtualBox 또는 VMWARE 설치 및 분석 환경 세팅 (“Intro. 리버싱 시작하기” 교재 참조)
  • 교육 교재와 실습 파일은 별도 제공

지식공유자 소개

이시우

– 현업 분석가 (SK 인포섹)
– [리버싱 이 정도는 알아야지] 저자
페이스북 링크
블로그 링크

강좌 평가

...

개의 수강평
  • 5 점0
  • 4 점0
  • 3 점0
  • 2 점0
  • 1 점0

아직 수강평이 없네요

강좌 교육과정

무작정 분석해보기
강의자료학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:00:00
실행파일 동작 확인학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:04:00
코드분석_Level.1 | 흐름 파악하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:05:00
코드분석_Level.2 | API 호출 분석학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
코드분석_Level.3 | 파고들기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
코드구현_Level.4학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
PE File Format
PE File Format 이해하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:05:00
PE 헤더 훑어보기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
PE 파일 만들기 | 01 헤더학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
PE 파일 만들기 | 02 섹션 헤더학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
PE 파일 만들기 | 03 data 섹션학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
PE 파일 만들기 | 04 text 섹션학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
리버싱을 위한 준비
디버거 화면 구성학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
IA-32 어셈블리와 레지스터학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
어셈블리 맛보기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
StartUp 코드 이해하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
어셈블리와 친해지기
예제분석 #01 – 도전과제학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
예제분석 #01 – 코드분석_Level.1 | 흐름 파악하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:01:00
예제분석 #01 – 코드분석_Level.2 | 원인 도출학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:09:00
예제분석 #01 – 코드분석_Level.3 | 문제 해결학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
예제분석 #02 – 도전과제학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
예제분석 #02 – 코드분석_Level.1 | 흐름 파악하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
예제분석 #02 – 코드분석_Level.2 | 원인 도출학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
예제분석 #02 – 코드분석_Level.3 | 문제 해결학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
실전 분석_기초 다지기
도전 과제학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
첫 번째 문제확인 및 해결학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:09:00
두 번째 문제확인 및 해결학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
전체흐름 확인하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
  • 가격 옵션 +
  • 평생
  • ,
  • 강좌 수료증
  • 28개 강의, 총 2 시간 17 분
  • 위시리스트

실시간 인기 강좌

우리는 성장기회의 평등을 추구합니다. 🎄

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

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