
¡Ahora, el Host es Mío! - ¡Detección de toma de subdominios súper rápida!
Esta guía contiene documentación para usuarios y desarrolladores que usan o contribuyen a NtHiM.
Los binarios precompilados para diferentes sistemas están disponibles en la página de Releases. Puede descargar el adecuado para su sistema, descomprimir el archivo y comenzar a usar NtHiM.
NtHiM está disponible en Crates.io. Por lo tanto, si tiene Rust instalado en su sistema, puede instalar NtHiM con el siguiente comando:
cargo install NtHiM
Necesitará la versión más reciente (o al menos una versión más nueva) de Cargo para realizar la compilación manual de NtHiM, para asegurarse de que el proceso de compilación se realice correctamente.
Se recomienda encarecidamente usar Rust y Cargo a través de rustup. Si desea instalarlo de esa manera, puede seguir las instrucciones proporcionadas en https://www.rust-lang.org/tools/install o https://rustup.rs/.
Si tiene Cargo instalado, simplemente puede seguir los pasos a continuación:
git clone https://github.com/TheBinitGhimire/NtHiM;cd NtHiM;cargo build,cd target/debug;Si desea obtener un binario de lanzamiento para NtHiM, puede usar la bandera --release en el Paso 3, y luego ir a la carpeta release (es decir, cd target/release) en el Paso 4.
Para versiones antiguas de NtHiM, así como para algunas plataformas o arquitecturas de sistema poco usadas o antiguas:
Antes de realizar una compilación manual de NtHiM o instalarlo a través de Crates.io con cargo, es posible que necesite tener OpenSSL instalado en su sistema. A veces, si obtiene un error durante el proceso de compilación manual, es muy probable que el error se deba a OpenSSL. Consulte el issue #1 para encontrar una solución a este problema.
El tutorial de instalación de NtHiM se ha subido a YouTube, cubriendo estos tres métodos, y puede ver el video aquí: ¿Cómo instalar y usar NtHiM (Now, the Host is Mine!)? ¡Detección de toma de control de subdominios súper rápida!
| Banderas | Descripción | Ejemplo |
|---|---|---|
| -h | ¡Muestra ayuda relacionada con el uso! | NtHiM -h |
| -t | ¡Escanea un solo objetivo! | NtHiM -t https://example.example.com |
| -f | ¡Escanea una lista de objetivos desde un archivo! | NtHiM -f hostnames.txt |
| -c | ¡Número de hilos concurrentes! | NtHiM -c 100 -f hostnames.txt |
| -s | ¡Tiempo de espera para conexiones (en segundos)! | NtHiM -s 4 -f hostnames.txt |
| -v | ¡Habilitar modo detallado! | NtHiM -v -f hostnames.txt |
| -o | ¡Escribir salida en un archivo! | NtHiM -f hostnames.txt -o output.txt |
| -u | ¡Actualizar caché de firmas! | NtHiM -u |
| -V | ¡Muestra la información de la versión! | NtHiM -V |
Por defecto, NtHiM usa 10 hilos concurrentes y 5 segundos de tiempo de espera para conexiones.
NtHiM -t https://example.example.com
NtHiM -f hostnames.txt



NtHiM utiliza los datos proporcionados en EdOverflow/can-i-take-over-xyz para la identificación de plataforma.
Si tiene alguna pregunta sobre NtHiM, por favor cree un issue yendo a la página de Issues.
Es posible que algunas de sus consultas ya hayan sido respondidas en uno de los issues existentes, así que asegúrese de revisar los Issues con la etiqueta FAQ antes de crear un issue por su cuenta.