완료됨
버퍼를 오버플로우 시키는 실습에 관해

버퍼를 오버플로우 시키는 실습을 하려고 하는데 하나도 모르겠습니다..;;ㅎㅎ 좀 알려주세요
컴퓨터를 완전히 다 아는것은 아니기 때문에 저한테는 조금 어렵네요 ;;
하나도 모르겠습니다.; 알려주시면 감사하겠습니다.

#시스템해킹
작성자 정보
더 깊이 있는 답변이 필요할 때
드림핵 팀과 멘토에게 직접 문의해 보세요!
답변 1
avatar
snwo
2024 Invitational Contenders

예제 1같은 경우는 char buf[16] 으로 선언되어 16바이트만 입력받을 수 있는데,
gets 함수로 입력받을 때에는 16보다 많이 입력받을 수 있어, 스택 아랫쪽에 위치한
SFPRET address 를 덮을 수 있게됩니다.

하나도 이해가 안되신다고 하면, C언어와 메모리의 구조중 스택영역에 대해 공부해보시는 걸 추천드려요

2021.02.18. 20:16