Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
NtHiM — Ora, l'Host è mio! - Rilevamento di Sub-domain Takeover Super Veloce! | Kitploit
Strumenti/GitHubGitHub/thebinitghimire/nthim
Scanner di VulnerabilitàEnumerazione DNS e SottodominiSicurezza WebConfigurazione ErrataEnumerazione SottodominiAnalisi DNS
GitHubthebinitghimire/nthim

NtHiM

Ora, l'Host è mio! - Rilevamento di Sub-domain Takeover Super Veloce!

Vedi Repository
387624 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Sito web

GitHub Stars     GitHub Forks     GitHub Issues
Ora, l'Host è Mio! - Rilevamento di Sub-domain Takeover Super Veloce
    GitHub Downloads     Cargo Installs


NtHiM - Rilevamento di Sub-domain Takeover Super Veloce

     


Leggi la documentazione completa di NtHiM!

Questa guida contiene la documentazione per utenti e sviluppatori che utilizzano o contribuiscono a NtHiM.


Installazione

Metodo 1: Utilizzo di Binari Pre-compilati

I binari pre-compilati per diversi sistemi sono disponibili nella pagina Releases. Puoi scaricare quello adatto al tuo sistema, decomprimere il file e iniziare a usare NtHiM.

Metodo 2: Utilizzo di Crates.io

NtHiM è disponibile su Crates.io. Quindi, se hai Rust installato sul tuo sistema, puoi semplicemente installare NtHiM con il seguente comando:

root@kitploit:~
cargo install NtHiM

Metodo 3: Build Manuale

Avrai bisogno dell'ultima versione (o almeno di una release più recente) di Cargo per eseguire il build manuale di NtHiM, per assicurarti che il processo di build proceda correttamente.

È altamente consigliato utilizzare Rust e Cargo tramite rustup. Se desideri installarlo in questo modo, puoi seguire le istruzioni fornite su https://www.rust-lang.org/tools/install o https://rustup.rs/.

Se hai Cargo installato, puoi semplicemente seguire i passaggi seguenti:

  1. Clona questo repository, git clone https://github.com/TheBinitGhimire/NtHiM;
  2. Entra nella cartella, cd NtHiM;
  3. Usa il comando cargo build,
  4. Entra nella cartella target appena creata, e apri la cartella debug al suo interno, cd target/debug;
  5. Troverai NtHiM.exe (su Microsoft Windows) o il binario NtHiM (sulla maggior parte delle altre piattaforme).

Se desideri ottenere un binario di release per NtHiM, puoi usare il flag --release nel Passo 3, e andare nella cartella release (cioè cd target/release) invece nel Passo 4.

Per versioni più vecchie di NtHiM così come per alcune piattaforme o architetture di sistema meno utilizzate o più vecchie: Prima di effettuare un build manuale di NtHiM o di installare tramite Crates.io con cargo, potresti aver bisogno di avere OpenSSL installato sul tuo sistema. A volte se ottieni un errore durante il processo di build manuale, le probabilità che l'errore sia dovuto a OpenSSL sono alte. Consulta il issue #1 per trovare una soluzione a questo problema.

Il walkthrough di installazione per NtHiM è stato caricato su YouTube, coprendo tutti e tre questi metodi, e puoi guardare il video qui: Come Installare e Usare NtHiM (Ora, l'Host è Mio!)? Rilevamento di Sub-domain Takeover Super Veloce!


Utilizzo

Per impostazione predefinita, NtHiM utilizza 10 thread concorrenti e 5 secondi di timeout per le connessioni.


Caso d'Uso 1 (Singolo Target):

root@kitploit:~
NtHiM -t https://example.example.com

Caso d'Uso 2 (Target Multipli):

root@kitploit:~
NtHiM -f hostnames.txt

Dimostrazione dell'Utilizzo:

Dimostrazione dell'Utilizzo di NtHiM


Esempi

Singolo Target

Singolo Target

Target Multipli utilizzando Thread Concorrenti

Target Multipli utilizzando Thread Concorrenti


Flusso di Lavoro

Identificazione della Piattaforma

NtHiM utilizza i dati forniti in EdOverflow/can-i-take-over-xyz per l'identificazione della piattaforma.


Domande Frequenti (FAQ)

Se hai domande riguardo NtHiM, per favore apri un issue visitando la pagina Issues.

Alcune delle tue domande potrebbero aver già ricevuto risposta in uno degli issue esistenti, quindi assicurati di controllare gli Issue con l'etichetta FAQ prima di aprire un issue autonomamente.


Contributi e Richieste di Funzionalità

Accogliamo con favore i contributi da parte di utenti, sviluppatori e chiunque sia interessato ad aiutare a migliorare lo stato del progetto. Pertanto, abbiamo preparato una Guida ai Contributi che sarà utile per i futuri contributori.

Se sei interessato a contribuire allo sviluppo di NtHiM, puoi creare liberamente una Pull Request con modifiche al codice originale, oppure aprire un nuovo issue, e cercheremo di includere la funzionalità richiesta.

Non ci sono restrizioni per nessuno riguardo al contribuire allo sviluppo di NtHiM. Se desideri contribuire, puoi farlo liberamente, ma assicurati di leggere la nostra Guida ai Contributi prima di creare una Pull Request.


Codice di Condotta

Il nostro Codice di Condotta è disponibile su Contributor Covenant Code of Conduct.


Licenza

NtHiM è concesso in licenza sotto la Licenza MIT.

Scarica lo strumento
FlagDescrizioneEsempio
-hMostra l'aiuto relativo all'utilizzo!NtHiM -h
-tScansiona un singolo target!NtHiM -t https://example.example.com
-fScansiona una lista di target da un file!NtHiM -f hostnames.txt
-cNumero di Thread Concorrenti!NtHiM -c 100 -f hostnames.txt
-sTimeout per le connessioni (in secondi)!NtHiM -s 4 -f hostnames.txt
-vAbilita la Modalità Verbosa!NtHiM -v -f hostnames.txt
-oScrivi l'output su file!NtHiM -f hostnames.txt -o output.txt
-uAggiorna la cache delle firme!NtHiM -u
-VMostra le informazioni sulla versione!NtHiM -V