Download presentation
Presentation is loading. Please wait.
1
Buffer Overflow
2
LeaveRet 팀장 WiseGuyz 팀원 카톡 leaveret 블로그 소개
3
1. 버퍼오버플로우의 역사 2. 버퍼오버플로우 사전지식 3. 버퍼오버플로우 발생원인 4. 버퍼오버플로우 개념 5. 시연 목차
4
버퍼오버플로우 역사 1972년 컴퓨터 보안 기술 계획 연구 1980년 PC 확산 1988년 모리스 웜
1996년 Smashing The Stack For Fun And Profit 2001년 코드 레드 웜 2003년 SQL 슬래머 웜 버퍼오버플로우 역사
5
버퍼오버플로우 사전지식 레지스터 어셈블리어 메모리 구조 %eax ~ %edx %esi, %edi %esp, %ebp %eip
mov push, pop jmp, call 메모리 구조 code data heap stack Little Endian 버퍼오버플로우 사전지식
6
유저 데이터 입력 코딩 오류 파싱 오류 버퍼오버플로우 발생원인
7
유저 데이터 입력 데이터 복사 경계검사 주변 메모리 손상 리턴어드레스 변조 버퍼오버플로우 개념
8
버퍼오버플로우 시연
9
Q&A
Similar presentations