
Herramienta educativa / de investigación relacionada con la vulnerabilidad CVE‑2025‑55182 (“React2Shell”) de React / Next.js.
$$\ $$\ $$$$$$$\ $$\ $$\ $$$$$$$$\ $$\ $$\ $$$$$$\ $$$$$\ $$$\ $$$ |$$ $$\ $$$\ $$$ |_$$ __|$$ | $\ $$ |$$ __$$\ _$$ | $$$$\ $$$$ |$$ | $$ | $$$$\ $$$$ | $$ | $$ |$$$\ $$ |$$ / $$ | $$ | $$$$$$ $$ |$$$$$$$ | $$$$$$ $$ | $$ | $$ $$ $$$$ |$$ | $$ | $$ | $$ $$$ $$ |$$ $$< $$ $$$ $$ | $$ | $$$$ $$$$ |$$ | $$ |$$\ $$ | $$ |$ /$$ |$$ | $$ | $$ |$ /$$ | $$ | $$$ / $$$ |$$ | $$ |$$ | $$ | $$ | _/ $$ |$$ | $$ |$$\ $$ | _/ $$ | $$ | $$ / $$ | $$$$$$ |$$$$$$ | _| _|_| _|_|_| _| _| _/ __| __/ ______/
---
## 📌 Resumen
**Safe IP Structure Checker** es una herramienta *educativa y no intrusiva* diseñada para:
- Analizar y validar direcciones IP
- Soportar patrones comodín (`*`)
- Expandir rangos CIDR (`/24`, `/16`, etc.)
- Normalizar objetivos en URLs completas
- Simular configuración de proxy
- Demostrar cómo fluyen los datos dentro de un framework de escáner
- Proporcionar información sobre **CVE‑2025‑55182** con fines académicos y de investigación
⚠️ **Esta herramienta NO realiza escaneos, explotación, entrega de payloads ni intrusiones en la red.**
Está estrictamente pensada para **demostraciones académicas, investigación aislada en laboratorio, análisis de redes y enseñanza de conceptos de seguridad**.
---
## ⭐ Características
| Característica | Descripción |
|--------|-------------|
| `-ip` | Acepta una IP / comodín / CIDR individual |
| `-ips` | Carga IPs desde un archivo |
| `-port` | Adjunta un puerto a la URL generada |
| `-proxy` | Muestra simulada de enrutamiento de proxy |
| `-about` | Muestra información educativa sobre CVE‑2025‑55182 |
| Expansión de comodines | por ejemplo, `192.168.1.*` |
| Expansión CIDR | por ejemplo, `192.168.0.0/24` |
| Límites de seguridad estrictos | Máximo 65,536 hosts expandidos |
| Herramienta no explotable | Sin solicitudes de red ni ejecución |
---
## 🔧 Instalación
```bash
git clone https://github.com/github/React2Shell-CVE-2025-55182
cd React2Shell-CVE-2025-55182
python3 React2Shell-CVE-2025-55182.py -ip 192.168.1.10
python3 React2Shell-CVE-2025-55182.py -ip 192.168.1.*
python3 React2Shell-CVE-2025-55182.py -ip 10.0.0.0/24
python3 React2Shell-CVE-2025-55182.py -ip 10.0.0.15 -port 8080
python3 React2Shell-CVE-2025-55182.py -ip 192.168.0.5 -proxy http://127.0.0.1:8080
python3 React2Shell-CVE-2025-55182.py -ips targets.txt
python3 React2Shell-CVE-2025-55182.py -about
192.168.1.10
192.168.1.*
10.0.0.0/30
8.8.8.8
[INFO] Processing Target URL: http://192.168.1.10:8080
[✓] Target processed: http://192.168.1.10:8080
python3 React2Shell-CVE-2025-55182.py -h