
Plataforma colaborativa de gestión de datos de pentest para organizar servidores, usuarios, vulnerabilidades, vectores de ataque y archivos con acceso a API y visualización de gráficos.
Este proyecto fue creado por pentesters para pentesters. Redeye es una herramienta diseñada para ayudarte a gestionar tus datos durante una operación de pentest de la manera más eficiente y organizada.
Daniel Arad - @dandan_arad && Elad Pticha - @elad_pt
El panel de Servidores mostrará todos los servidores añadidos e información básica sobre ellos, como: usuario propietario, puerto abierto y si ha sido comprometido (pwned).

Después de entrar al servidor, aparecerá un panel de edición. Podemos añadir nuevos usuarios encontrados en el servidor, vulnerabilidades encontradas y agregar datos y archivos relevantes.

El panel de Usuarios contiene todos los usuarios encontrados de todos los servidores. Los usuarios se clasifican por nivel de permisos y tipo. Esos detalles se pueden cambiar al pasar el cursor sobre el nombre de usuario.

El panel de Archivos mostrará todos los archivos del pentest actual. Un miembro del equipo puede subir y descargar esos archivos.

El panel de Vectores de Ataque mostrará todos los vectores de ataque encontrados con gráficos de Gravedad/Plausibilidad/Riesgo.

El panel de Pre-Informe contendrá todas las capturas de pantalla del pentest actual.

El panel de Grafo contendrá todos los Usuarios y Servidores y la relación entre ellos.

Las API permiten a los usuarios recuperar datos fácilmente realizando solicitudes API simples.
curl redeye.local:8443/api/servers --silent -H "Token: redeye_61a8fc25-105e-4e70-9bc3-58ca75e228ca" | jq
curl redeye.local:8443/api/users --silent -H "Token: redeye_61a8fc25-105e-4e70-9bc3-58ca75e228ca" | jq
curl redeye.local:8443/api/exploits --silent -H "Token: redeye_61a8fc25-105e-4e70-9bc3-58ca75e228ca" | jq
Obtener del registro de contenedores de GitHub.
git clone https://github.com/redeye-framework/Redeye.git
cd Redeye
docker-compose up -d
Iniciar/Detener el contenedor
sudo docker-compose start/stop
Guardar/Cargar Redeye
docker save ghcr.io/redeye-framework/redeye:latest neo4j:4.4.9 > Redeye.tar
docker load < Redeye.tar
Registro de contenedores de GitHub: https://github.com/redeye-framework/Redeye/pkgs/container/redeye
git clone https://github.com/redeye-framework/Redeye.git
cd Redeye
sudo apt install python3.8-venv
python3 -m venv RedeyeVirtualEnv
source RedeyeVirtualEnv/bin/activate
pip3 install -r requirements.txt
python3 RedDB/db.py
python3 redeye.py --safe
Redeye escuchará en: http://0.0.0.0:8443
Credenciales por defecto:
Neo4j escuchará en: http://0.0.0.0:7474
Credenciales por defecto:
Barra lateral
diagrama de flujo
download.js
dropzone
Imágenes e Iconos
Registros
Si posee algún Código/Archivo en Redeye que no esté bajo la Licencia MIT, contáctenos en: [email protected]