이번 문제는 파일 디스크립터에 대한 문제인 거 같습니다. 먼저 파일 디스크립터에 대해 살펴보면파일 디스크립터란 특정한 파일에 접근하기 위한 추상적인 키입니다.모든 프로세스가 갖추어야 하는 표준 POSIX 파일 서술자에는 3개가 있습니다.이제 문제를 풀기위해 서버에 접속
이번 문제는 해시 충돌에 관한 문제인 거 같습니다.해시 충돌이란 해시함수가 서로 다른 두 개의 입력값에 대해 동일한 출력 값을 내는 상황을 의미합니다.해시함수는 대표적으로 로그인 요청 시 입력받은 비밀번호를 해시함수를 이용해 해시값을 구하고 저장된 사용자의 비밀번호의
이번 문제는 buffer overflow 문제입니다.먼저 문제 파일을 다운로드 하겠습니다.다운로드한 bof.c 파일을 출력해보면func() 함수에서 gets() 함수를 통해 크기에 제한없이 입력을 받고 있고 key값이 0xcafebabe가 되면 "/bin/sh"가 실행