22018, 1/1101 회원가입  로그인  
   pkdo1030
   http://h00ker.tistory.com
   세그먼트 오류 뜨는이유

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=35184 [복사]


제가 세그먼트오류는 보통 버퍼오버플로우에서 sfp까지 덮고
리턴주소를 만나는지점이 되야  뜨는걸로 아는데
그 외의 경우에도 세그먼트 오류가 뜨나요? 어떤 경우인지좀 알려주세요

  Hit : 9184     Date : 2017/07/22 11:53



    
kismp123 보통 리턴주소를 변경하게 되면 eip가 변경한 주소로 변경되게 되어서
해당 주소에 있는 코드가 실행하게 되는데 그 코드를 실행하게되면서 알 수 없는 주소를 접근하거나, 해당 메모리에 접근권한이 없는데 실행하는 상황이라던가 세그먼트 폴트 뜨는 경우는 꽤 많아요
2017/07/23  
kismp123 접근권한 -> 실행권한 2017/07/23  
pkdo1030 포너블 케이알의 uaf 문제에서 그러는건데요 모르는 주소를 접근해서일까요? 2017/07/23  
kismp123 디버깅 해보세요 2017/07/24