시스템 해킹

 1576, 1/79 회원가입  로그인  
   choboKing
   __libc_start_main에 대해 여쭤봅니다.

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


시스템 해킹을 할때 라이브러리 버전을 알아내기 위해서 최소 두개 이상의 라이브러리 함수 주소를 leak할 때가 있잖아요.
근데 검색 결과 __libc_start_main의 주소를 이용할 수도 있다고 하더라고요.
그렇다면 main함수의 리턴 어드레스가 __libc_start_main+α라는 걸 통해 알아낼 수도 있을 것 같긴 한데....
이때 α값을 어떻게 알아낼 수 있을까요.....

  Hit : 3893     Date : 2016/12/14 06:51



    
phills0915 라이브러리가 업데이트 될 때마다 __libc_start_main은 크게 바뀌진 않습니다.
+243, +241 뭐 이정도를 많이본거같구요
대충 230~250범위에서 오프셋 구해보시면 찾아집니다
2016/12/16  
choboKing 덕분에 새로운걸 알게 되었네요
감사합니다!
2016/12/16