해킹기법과 대응법
페이지 정보
작성일 24-01-05 17:20
본문
Download : 해킹기법과 대응법_1144334.doc
여기에서 `버퍼(buffer)`란 호로그램 처리 과정에 필요한 데이터가 일시적으로 저장되는 공간으로 메모리의 스택(stack) 영역과 힙(heap) 영역…(省略)
레포트/공학기술
해킹기법과 대응법
,공학기술,레포트
해킹기법과대응법 , 해킹기법과 대응법공학기술레포트 ,
Download : 해킹기법과 대응법_1144334.doc( 85 )
다. 그 결과는 어떠했나? Exploit 코드가 지시하는 컴파일 옵션과 대상 서버가 적절했다면 손쉽게 root 권한을 획득했을 것이다.
본 문서에서 `버퍼 오버플로우`의 A~Z까지를 說明(설명) 할 필요는 없을 것이며(이미 뛰어난 문서들이 발표되어 있기 때문에) `버퍼 오버플로우`의 관념 이해를 목적으로 說明(설명) 하겠다.
버퍼 오버플로우란 말 그대로 버퍼를 넘치게(overflow) 하는 것을 의미하며, 풀어서 說明(설명) 하면 메모리에 할당된 버퍼의 양을 초과하는 데이터를 입력하여 호로그램의 복귀 주소(return address)를 조작, 궁극적으로 해커가 원하는 코드를 실행하는 것이다. 물론 공격에 성공했다고 `버퍼 오버플로우`에 상대하여 모든 것을 안다고 자신 있게 말할 수 있는 사람은 그리 많지 않을 것이다.
순서






해킹기법과대응법
설명
2. 버퍼 오버플로우
보안에 관심 있는 사람이라면 `버퍼 오버플로우`란 용어가 낯설지 않을 것이며, 그 중 적극적인 관리자라면 누리망 에 널려있는 다양한 버퍼 오버플로우 exploit(공격코드)을 내려받기 받아서 테스트도 해 봤을 것이다.