basic_exploitation_001
풀이 char 형식인 0x80크기 만큼 buf 변수를 선언하고, gets 함수를 통해 buf에 값을 담는다. 구조는 다음과 같다. gets 함수는 얼마나 많은 문자를 읽어들일 것인지에 대해… 더 보기 »basic_exploitation_001
풀이 char 형식인 0x80크기 만큼 buf 변수를 선언하고, gets 함수를 통해 buf에 값을 담는다. 구조는 다음과 같다. gets 함수는 얼마나 많은 문자를 읽어들일 것인지에 대해… 더 보기 »basic_exploitation_001
풀이 PATH라는 실행 파일 탐색 경로인 환경변수에 있는 값을 /thankyouverymuch로 변경한다. 따라서 프로그램을 실행시킬때 절대 경로로 프로그램을 실행시켜야 될 것이다. filter 함수에 argv[1]이 flag, sh,… 더 보기 »cmd1