
Kit de herramientas HTTP rápido y con múltiples sondas para reconocimiento y recopilación de información. Sondas TLS, CSP, encabezados, pila tecnológica y CDN. Soporta coincidentes, filtros y salida JSON para pruebas de seguridad automatizadas.
Características • Instalación • Uso • Documentación • Notas • Unirse a Discord
httpx es un kit de herramientas HTTP rápido y multipropósito que permite ejecutar múltiples sondeos utilizando la biblioteca retryablehttp. Está diseñado para mantener la fiabilidad de los resultados con un número creciente de hilos.
| Sondas | Verificación por defecto | Sondas | Verificación por defecto |
|---|---|---|---|
| URL | verdadero | IP | verdadero |
| Título | verdadero | CNAME | verdadero |
| Código de estado | verdadero | HTTP en bruto | falso |
| Longitud del contenido | verdadero | HTTP2 | falso |
| Certificado TLS | verdadero | Tubería HTTP | falso |
| Cabecera CSP | verdadero | Host virtual | falso |
| Recuento de líneas | verdadero | Recuento de palabras | verdadero |
| Cabecera de ubicación | verdadero | CDN | falso |
| Servidor web | verdadero | Rutas | falso |
| Web Socket | verdadero | Puertos | falso |
| Tiempo de respuesta | verdadero | Método de solicitud | verdadero |
| Hash de favicon | falso | Estado de sonda | falso |
| Hash del cuerpo | verdadero | Hash de cabecera | verdadero |
| Cadena de redirecciones | falso | Esquema de URL | verdadero |
| Hash JARM | falso | ASN | falso |
httpx requiere go >=1.25.0 para instalarse correctamente. Ejecute el siguiente comando para obtener el repositorio:
go install -v github.com/projectdiscovery/httpx/cmd/httpx@latest
Para obtener más información sobre la instalación de httpx, consulte https://docs.projectdiscovery.io/tools/httpx/install.
| ❗ Aviso |
|---|
| Este proyecto está en desarrollo activo. Espere cambios importantes con los lanzamientos. Revise el registro de cambios antes de actualizar. |
| Este proyecto fue construido principalmente para ser utilizado como una herramienta CLI independiente. Ejecutarlo como un servicio puede presentar riesgos de seguridad. Se recomienda usarlo con precaución y medidas de seguridad adicionales. |
httpx -h
Esto mostrará la ayuda de la herramienta. Aquí están todos los interruptores que soporta.
httpx es un kit de herramientas HTTP rápido y multipropósito que permite ejecutar múltiples sondeos utilizando la biblioteca retryablehttp.
Uso:
./httpx [flags]
Flags:
ENTRADA:
-l, -list string archivo de entrada que contiene la lista de hosts a procesar
-rr, -request string archivo que contiene la solicitud en bruto
-u, -target string[] host(s) objetivo de entrada a sondear
-im, -input-mode string modo de archivo de entrada (burp)
SONDEOS:
-sc, -status-code mostrar el código de estado de la respuesta
-cl, -content-length mostrar la longitud del contenido de la respuesta
-ct, -content-type mostrar el tipo de contenido de la respuesta
-location mostrar la ubicación de redirección de la respuesta
-favicon mostrar el hash mmh3 para el archivo '/favicon.ico'
-hash string mostrar el hash del cuerpo de la respuesta (soportado: md5,mmh3,simhash,sha1,sha256,sha512)
-jarm mostrar el hash de huella digital jarm
-rt, -response-time mostrar el tiempo de respuesta
-lc, -line-count mostrar el recuento de líneas del cuerpo de la respuesta
-wc, -word-count mostrar el recuento de palabras del cuerpo de la respuesta
-title mostrar el título de la página
-bp, -body-preview mostrar los primeros N caracteres del cuerpo de la respuesta (por defecto 100)
-server, -web-server mostrar el nombre del servidor
-td, -tech-detect mostrar la tecnología en uso basada en el conjunto de datos de wappalyzer
-cff, -custom-fingerprint-file string ruta a un archivo de huella digital personalizado para la detección de tecnología
-method mostrar el método de solicitud HTTP
-ws, -websocket mostrar el servidor que utiliza websocket
-ip mostrar la IP del host
-cname mostrar el cname del host
-extract-fqdn, -efqdn obtener dominio y subdominios del cuerpo y cabecera de la respuesta en salida jsonl/csv
-asn mostrar información asn del host
-cdn mostrar cd /waf en uso (por defecto verdadero)
-probe mostrar el estado del sondeo