프로그래밍

 3198, 1/160 회원가입  로그인  
   socks
   0xffffffff가 무슨 뜻인가요??

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


dtors의 레이아웃이
0xffffffff로 시작해서 0x00000000 로 끝나는데

0x00000000는 종료라는 의미라는 것은 아는데..
왜 dtors가 0xffffffff로 시작하는지 궁금합니다.

바로 함수어드레스로 시작해서 그냥 0x00000000로 끝나면 안되는건가요?
0xffffffff 이게 무슨 뜻인지 잘 모르겠습니다.

  Hit : 8402     Date : 2014/03/02 04:22



    
letmeln http://www.exploit-db.com/papers/13234/

검색하다가 위에 문서에서 찾은 내용인데요.

ctors, dtors 섹션에 함수가 등록되면

'ffffffff <ANOTHER ADDRESS OF FUNCTION> <ADDRESS OF FUNCTION> 00000000'

위 구조처럼 생기기 때문에 0xffffffff 값이 있는 것 같아요.

그러니까 의미는 해당 섹션의 함수 포인터 배열의 시작이라는 것 아닐까요???
2014/03/27