[어설픈] 해커스쿨 FTZ Level 16 문제풀이
안녕하세요! 오늘은 FTZ Level 16번 문제풀이를 하겠습니다! 문제를 보니 아래와 같이 나와있네요! shell함수가 선언 되어있고!shell 함수를 실행시키면 ->(real effective) uid가 Level 17로 상승한다-> (Level 17의 권한으로) 쉘을 실행한다 printit함수도 선언되어 있네요!printit함수는 Hello there!를 출력해주고 끝나는 함수네요! 그 다음에 main 함수를 보면 1. int 형 변수 crap을 선언하고! 2. void형의 함수 포인터 call에 printit의 주소를 넣네요![원래 *call 이거면 call 포인터 변수인데 (*call)( ) 이렇게 함수 ( )를 포함하고 있는 꼴이라 함수 포인터에요!] 3. char 형의 buffer 20 by..
2019.02.05