함수 호출이 일어날때 스택에 저장되는 정보중에 함수 종료시에 되돌아갈 text의
주소가 저장되는 부분이 있는데, 이부분까지 데이터를 넘치게 쓰는데, 아무 데이터나
넘치게 하는게 아니라, 넘쳐서 써지는 부분이 쉘코드의 주소 어쩌고 저쩌고 ㅡ,.ㅡ;;
자세한 내용은 검색해보면 많이 나오죠.. :(
: 해킹에 대해 궁금한게 있어 질문올립니다.
:
: 제가 궁금해 하는건 버퍼오버플로우에서 어떤식으로 루트권한을 얻냐는 원론적인 이론
: 이 궁금합니다.
: 데몬이 하나있는데 그 데몬을 버퍼넘치게 조작해서 접속을 시도할때요.
:
: 해커들은 그런경우에 루트권한을 얻는다고 하는데... 잘 이해가 안됩니다.
:
: 그런식으로 버퍼를 넘치게 조작을 하면 데몬은 세그멘테이션 폴트를 내며 죽지 않습니까
: ?
: 데몬이 죽는데 어떻게 루트권한을 획득한다는 것인지.......
:
: 해킹방법을 알려달라는게 아니라, 데몬을 제작할때 보안상 알아야할듯 싶어서 질문올렸
: 습니다.
: 한수 지도 바랍니다.^^--Jimin