
보안 코딩 프로젝트, CVE-2019-17498에 대한 연구 및 C로 작성된 플레이어 점수 함수 구현.
플레이어의 점수를 업데이트하는 데 사용되는 setuid 프로그램. 점수 파일 내용을 읽고, 주어진 플레이어 ID를 기준으로 점수를 검색 및 업데이트하며, 플레이어 ID가 없으면 새로운 ID와 점수를 파일에 추가합니다. 프로그램이 예기치 않게 충돌하지 않아야 하며, 오류를 처리하여 정상적으로 종료되어야 합니다. 오버플로우, 메모리 누수, 경쟁 조건 및 권한 상승을 확인합니다.