FreeFloat FTP Server 1.0의 버퍼 오버플로우
FreeFloat FTP Server 1.0의 버퍼 오버플로우

이 저장소는 32비트 Windows 환경에서 리버스 엔지니어링과 메모리 수준 취약점(스택 버퍼 오버플로우) 공격에 중점을 둔 사이버 보안 프로젝트의 문서화와 실전 개발을 포함합니다.
이 프로젝트의 목표는 최신 보안 완화 기술(예: ASLR 또는 DEP)이 없다고 알려진 Freefloat FTP Server v1.00 소프트웨어를 감사, 분석 및 성공적으로 공격하는 것입니다. 이 저장소 전반에 걸쳐 공격의 전체 수명 주기가 문서화되어 있습니다: 전문 도구로 실험실 환경을 구축하는 것부터, 취약점 발견(Fuzzing), 그리고 원격 콘솔(Reverse Shell)을 얻기 위해 프로그램의 실행 흐름을 탈취하는 것까지.
프로젝트는 각각 자세한 문서와 해당 스크립트를 포함하는 두 가지 주요 단계로 나뉩니다:
성공적인 공격을 위해 다음과 같은 방법론적 단계를 거쳤습니다:
JMP ESP)을 탐색.