
Proxy de interceptación HTTP basado en terminal con TUI para capturar, inspeccionar y modificar solicitudes en tiempo real, además de un Repeater para reenviar y ajustar solicitudes.
Proxy de interceptación HTTP minimalista basado en terminal.
https://github.com/user-attachments/assets/94f9c9ae-5842-4b19-9f5b-84dedb9430e6
Roxy es un proxy de interceptación HTTP ligero con una interfaz de usuario de terminal (TUI) construido en Rust. Te permite capturar, inspeccionar y modificar solicitudes HTTP en tiempo real antes de que lleguen al servidor. Piénsalo como una alternativa minimalista y nativa de terminal a Burp Suite para el análisis de tráfico HTTP.
j/k para un flujo de trabajo eficiente basado en teclado.git clone https://github.com/vid4l-07/Roxy.git
cd Roxy
cargo build --release
El binario estará disponible en target/release/roxy.
Configura tu navegador o cliente HTTP para usar 127.0.0.1:8080 como proxy.
| Tecla | Acción |
|---|---|
q | Salir |
Tab | Cambiar entre las pantallas Proxy y Repeater |
| Tecla | Acción |
|---|---|
i | Activar/desactivar la interceptación |
Enter | Reenviar la solicitud interceptada |
e | Editar la solicitud en un editor externo |
r | Enviar la solicitud al Repeater |
↑/k | Desplazarse hacia arriba |
↓/j | Desplazarse hacia abajo |
| Tecla | Acción |
|---|---|
Enter | Enviar la solicitud actual |
e | Editar la solicitud en un editor externo |
r | Renombrar la pestaña actual |
n | Siguiente pestaña del repeater |
p | Pestaña anterior del repeater |
x | Cerrar la pestaña actual |
↑/k | Desplazarse hacia arriba |
↓/j | Desplazarse hacia abajo |
←/h / →/l | Alternar el foco entre los paneles de Solicitud y Respuesta |
H | Disminuir el ancho del panel de Solicitud |
L | Aumentar el ancho del panel de Solicitud |
Cuando presionas e, la solicitud se abre en el editor definido por $EDITOR. Si $EDITOR no está configurado, el comando fallará con un mensaje de error. Edita la solicitud sin procesar, guarda y sal. La solicitud modificada reemplazará a la original, y Content-Length se recalcula automáticamente.
127.0.0.1:8080 las conexiones HTTP entrantes.tokio::mpsc).Las contribuciones siempre son bienvenidas. Si encuentras un error o quieres ayudar con nuevas características, puedes: