
이것은 CVE-2004-0558에 대한 개념 증명 익스플로잇입니다. 특정 버전의 CUPs(1.1.x)는 길이가 0인 UDP 패킷을 수신할 때 서비스 거부(DoS) 공격에 취약합니다. https://www.exploit-db.com/exploits/24599/
이 공격은 nmap으로도 수행할 수 있으며, 본 익스플로잇은 연구 및 교육 목적으로 개발되었다는 점을 참고하시기 바랍니다.
사용법:
python kill-cups.py -t 192.168.1.91
추가 명령줄 플래그는 연구 목적으로 포함되었습니다. UDP는 패킷 헤더에 임의의 소스 포트가 필요합니다. 익스플로잇에서는 기본값으로 4321을 사용하지만, 필요에 따라 변경할 수 있습니다.
python kill-cups.py -t 192.168.1.91 --source-port 5555