(Un)Packing 개념 훑어보기 2010.04.30 조 준.

Slides:



Advertisements
Similar presentations
흡연부스 기부채납 ( 무료설치 ) 제안서 환경보호와 국민건강증진을 위한 R&D 연구팀 설치 / 운영 : ㈜ 지에스위너비전 디자인 : ㈜ 한국라이센스코리아.
Advertisements

10장. 시기별 학급경영 11조 염지수 이 슬 권용민 신해식.
일본 근세사. (1) 에도막부의 개창 ( ㄱ ) 세키가하라의 전투 (1600) - 히데요시의 사후 다섯 명의 다이로 ( 大老 ) 가운데 최대 영지 (250 만석 ) 를 보유하고 있던 도쿠가와 이에야스가 급부상. 이에 이에야스와 반목해 온 이시다 미쓰나리 ( 石田三成 ),
아니마 / 아니무스 송문주 조아라. 아니마 아니마란 ? 남성의 마음속에 있는 여성적 심리 경향이 인격화 한 것. 막연한 느낌이나 기분, 예견적인 육감, 비합리적인 것에 대 한 감수성, 개인적인 사랑의 능력, 자연에 대한 감정, 그리.
대구가톨릭대학교 체육교육과 06 학번 영안중학교 체육교사 신웅섭 반갑습니다. 반야월초등학교 축구부 대륜중학교 축구부 대륜고등학교 대구가톨릭대학교 차석 입학 대구가톨릭대학교 수석 졸업 2014 년 경북중등임용 체육 차석 합격 영안중학교 체육교사 근무 소개.
2009 년 행정안전부 공직설명회 년 행정안전부 공직설명회 2 목 차 I. 개 요 II. 기능직 개편원칙 III. 정보통신현업 개편방안 IV. 주요 이슈.
폭력. 폭력이란 무엇인가 우상의 눈물 물리적인 폭력 ( 최기표 ) VS 지능적인 폭력 ( 임형우, 담임선생님 )
교수님 영상 제 2 장 관세법 일반 제 1 절 통칙 제 2 절 법 해석의 원칙 등 제 3 절 기한과 기간 제 4 절 서류의 송달 등 제 5 절 관세의 부과 및 징수 제 6 절 납세의무의 소멸 등.
일장 - 1 일 24 시간 중의 명기 ( 낮 ) 의 길이 ( 밤은 암기, 낮은 명기 ) 광주기성 - 하루 중 낮의 길이의 장단에 따라 식물의 꽃눈 형성이 달라지는 현상 일장이 식물의 개화현상을 조절하는 중요한 요인 단일식물 - 단일조건에서 개화가 촉진되는 식물 장일식물.
일본주식시장의 신 고레가와긴조 투자전략 6 조 안승권. 신문수 발표자 : 신 문 수. 출 생 : 1897 효고현에서 출생 학 력 : 초등학교졸업, 사업가 1992 년 95 세 사망 유일한 자서전 1981 년 스미토모 금속광산 주식매매 200 억엔 벌다⇒ 일본 소득세 납세.
2 학년 6 반 1 조 고은수 구성현 권오제 김강서.  해당 언어에 본디부터 있던 말이나 그것에 기초하여 새로 만들어진 말  어떤 고장 고유의 독특한 말  Ex) 아버지, 어머니, 하늘, 땅.
1 박 2 일 !!! 인천마장초등학교 유수아. 1 박 2 일 멤버 인기순 위 1 위 이승기 2 위 엄태웅 3 위 은지원 4 위 김종민, 이수근 ※인터넷에서 본것이기 때문에 사람에따라 서 다를 수 있다. ※
다이어그램 그래픽 2003 년도 1 학기말 과제 ( 담당교수 : 최병수 교수님 ) 제출자 : 조한진 이영수 이호진 동아일보에 사용된 그래프의 오남용 사례 분석.
2009개정 중등 국어과 교육과정 울산광역시교육청 교육과정 컨설팅단 : 정일진.
석관중앙교회 5남전도회 석 관 중 앙 교 회 회원 소식 통권 05-04호 발행일 : 2005년 04월 회 장 : 장진호 집사
2014년도 교원 및 기간제교사 성과상여금 전달교육 개 회 국기에 대한 경례 - 인사말
장원인의 친절세상 만들기 밝고 따뜻한 장원인.
선진 고양교육 “유아교육 행정 업무 연수” 유치원 회계실무 및 유아학비 연수 경기도고양교육청.
달라지는 노동법 개정 내용 노무법인 正道 잠시나마… 주요 노동관계법 개정내용 3. 마무리 Contents
1. 던전 디자인 개요_1 1. ‘던전’ 룬스톤은 던전 한 층에도 여러 개가 존재하며, 각 룬스톤 마다 영향을 미치는 범위가 설정되어 있다. 룬스톤이 영향을 주는 범위에 일정시간 사용자가 위치해 있게 되면 사용자 캐릭터는 ‘유령화’ 되어 버리기 때문에, 사용자는.
지역사회복지론 1조. 요양보호시설에 대해서 황성국 임재형 이동영
서울시 ‘찾아가는 동 주민센터’ 사업 시행 이후 지역사회의 변화
< 캠페인을 위한 포스터 제안서 >
장애인을 위한 공공화장실 개선 광명북중학교 윤정환.
묵자 겸애, 비명, 비공, 상현, 상동, 천지, 명귀, 삼표 법.
내 아이를 위한 구강관리.
14주차 1교시 강화계획 [학습목표] 1. 강화계획의 정의를 안다 [학습내용] 1. 단순한 강화계획 2. 간헐적 강화 3. 복합 계획 4. 선택과 대응법칙 [사전학습] 강화계획이 일어날 수 있는 사례를 생각해본다.
제16장 원무통계 • 분석 ☞ 통계란 특정의 사실을 일정한 기준에 의하여 숫자로 표시한 것을 말한다.통계로서 활용할 수 있는 조건으로는 ① 동질성을 지녀야 하고 ② 기준이 명확하고 ③ 계속성이 지속되어야 하며 ④ 숫자로 표시하여야 한다 경영실적의.
연장근로와 야간·휴일근로 김영호 노무사 나눔 노사관계연구소 소장 연세대 일반대학원 박사 수료 고려사이버대 법학과 외래교수
2학년용 2018학년도 대입 변화 이해 및 대비 전략.
I 문학의 개념과 역할 1. 문학의 개념 (1) 언어 예술로서의 문학 (2) 소통 활동으로서의 문학
서울지방세무사회 부가세 교육 사진클릭-자료 다운 세무사 김재우.
2004년 예비신자 오리엔테이션 2004년 3월 13일 (토) 오후 8시 천주교 수원교구 상촌성당 [티없이 깨끗하신 성모성심]
4. 목적론적 윤리와 의무론적 윤리 01. 경험주의와 이성주의 01. 경험주의와 이성주의 02. 결과론적 윤리와 공리주의
치매의 예방 김 은민 윤금 노인요양원 치매의.
리버스 엔지니어링 안녕하십니까? 리버스 엔지니어링 발표를 맡은 정창하입니다. 지금부터 리버스 엔지니어링 발표를
7. 자극과 반응 7-2. 신경계 3. 여러 가지 반응.
마산에 대하여 만든이 : 2204 김신우, 2202 권성헌.
기업지원 제도 주요 내용 안산고용센터 기업지원팀.
2011년 하반기 VIP투자자문 인재채용 안내
타대학 학점인정 신청 매뉴얼 ○포털시스템에 접속하여 로그인.
개항기 조선과 동아시아 박 범 한국역사입문Ⅱ.
Power Point 2007년 정보화교육 원미구청 총무과 통신전산팀.
■ 화성공장 산학인턴 버스 노선 확인 안내 문의 전화 : 안내페이지 접속 1
장원인의 친절세상 만들기 밝고 따뜻한 장원인.
파일 구조의 이해 PE Format 안녕하십니까
대구의 부도심 대구의 주요축 동대구 부도심 4조 강민석 / 박성균 / 최은지/ 황재현/김예지.
루브르 박물관 작품 Review 웹 기획을 하는 방법 이라기 보단 더 잘하기 위한 노력이 중요하다.
The Party-State (1) 영 어 학 부 강물결 영 어 학 부 박우인
세종 패션타운 임대,분양,업종자유 브랜드입점 제안서 문 의 : 경 상재.
의성어 국어어휘론 이신옥 정지연 정지형 임총인.
광고 모델의 영향력.
6장 마케팅 조사 박소현, 김중호, 박기찬.
한밭대학교 창업경영대학원 회계정보학과 장 광 식
사도행전 13장 22절 말씀 –아멘 다 윗 을 왕 으 로 세 우 시 고 증 언 하 여 이 르 시 되 내 가 이 새 의 아 들
낙관주의자는 극심한 불운 속에서도 기회를 보고, 비관주의자는 엄청난 기회 속에서도 불운을 본다.
CONTENTS Ⅰ. 대회목적 Ⅱ. 대회개요 Ⅲ. 대회요강 Ⅳ. 대회규정 Ⅴ. 운영계획 Ⅵ. 홍보계획 Ⅶ. 예산계획.
직장생활 예절 ① - 인사 1.내가 먼저 [인사의 5point] 2.상대방의 눈을 보고 미소지으며 3.상대방에 맞춰서
음양오행과 물리학 조 원 : 김용훈, 양범길, 박수진, 윤진희, 이경남, 박미옥, 박지선 (11조)
평생 저축해도 강남 아파트 못산다 학 과 : 회계학과 1학년 B반 과 목 : 회계학원론 담당교수: 박성환 교수님
후원단체 참여제안서.
경찰행정과 세미나 결과를 공개해야한다. VS 비공개로 해야한다. 경찰의 근무성적평정 제도.
이야기 치료에 대하여 <8조 학문적 글쓰기 발표> 주희록 최은지
기술 라이센스 전략.
전화응대 매뉴얼.
국어지도 유아교육과 권수연 김아람 중등특수교육과 박수진 양한솔
8장 가족과 건강가족기본법 제정배경 주요내용 분석.
II-2. 지구 구성 원소와 지구계 1. 행성의 대기와 에너지 보존
2009개정 중등 국어과 교육과정.
중국문학개론 한부와 겅건안문학 중어중국학과 ㅇ이진원 한부와 건안문학.
Presentation transcript:

(Un)Packing 개념 훑어보기 2010.04.30 조 준

Contents 1. Packing 2. UnPacking 3. UPX 4. Crack Me 5. Ollydbg plugin unpacking

What is Packing? 실행 파일 포장

Packing의 목적 Protection (보호) Compressor (압축) Ex) Armadillo, Thermida 등 Ex) UPX 등 왜 분석가는 Packer를 알아야 하나? 패킹되어 있으면 원본코드가 압축이 되어있어서 리버싱 하는데 방해가 됨

Packing의 목적 – Cont’d ZIP vs Packer Packer 단일파일 압축에 주로 사용 ZIP과 Packer의 차이? ZIP : 다시 사용할 경우 압축을 풀어야 함 Packer : 다시 사용할 경우 압축을 풀지 않아도 됨.

Packing 패킹은 무조건 좋은 것? 무조건 패킹한다고 잘 되는 것이 아님 궁합처럼 맞는 프로그램이 있고 아닌 프로그램이 있음 Ex) A라는 패커 프로그램 1, 2

UnPacking 패킹의 반대말 보호를 목적으로 암호화 및 압축된 실행파일을 원상태로 해제 프로그램 패치 및 수정, 크랙

리버스엔지니어링 (역분석 구조와 원리) 예제 http://learn2crack.com Packing & UnPacking 예 리버스엔지니어링 (역분석 구조와 원리) 예제 http://learn2crack.com 현재 안 들어가짐. UPX 관련 문제

UPX Ultimate Packer for eXecutables 여러 운영체제에서 수많은 파일 포맷을 지원

OEP(Original Entry Point) EP vs OEP EP (Entry Point) 프로그램 시작점 OEP(Original Entry Point) 프로그램 최초 수행코드, 진입 점

Crack Me PE 찾기 EP

Crack Me 해당 파일을 OllyDbg로 열었을 때 OEP EP(Entry Point) - OEP

OllyDbg Plug-in을 이용한 매뉴얼 언패킹 OEP

IAT Import Address Table 동적으로 메모리 주소를 담는다.

OllyDbg Plug-in을 이용한 매뉴얼 언패킹