Foglio di Cheat del generatore di Wordlist di AlterX Subdomain¶
Panoramica¶
AlterX è un generatore di wordlist subdominio rapido e personalizzabile sviluppato da Project Discovery. Utilizza modelli e linguaggio specifico per il dominio (DSL) per generare permutazioni e alterazioni dei sottodomini, rendendolo uno strumento potente per l'enumerazione subdominica attiva. Alter X si inserisce nella pipeline di enumerazione subdominio attivo, completando strumenti di scoperta passivi come Subfinder.
Che cosa imposta Alter X oltre ad altri generatori di wordlist è il suo approccio basato sul modello e la sua capacità di generare liste di parole mirate e contestuali. Invece di usare liste di parole generiche, AlterX può creare permutazioni basate su sottodomini conosciuti, consentendo una scoperta più efficace dei sottodomini correlati. Questo approccio aumenta significativamente le possibilità di trovare sottodomini validi durante le valutazioni di sicurezza e caccia di taglie di bug.
AlterX è progettato per essere utilizzato in combinazione con strumenti come ShuffleDNS o altri strumenti di forza bruta DNS per scoprire nuovi sottodomini che potrebbero non essere trovati attraverso metodi di enumerazione passiva. I suoi modelli personalizzabili e l'algoritmo di generazione efficiente lo rendono uno strumento essenziale per l'enumerazione subdominiale completa.
Installazione¶
Utilizzo di Go¶
Traduzione:
Utilizzo di Docker¶
Traduzione:
Utilizzo di Homebrew (macOS)¶
Traduzione:
Utilizzo di PDTM (Project Discovery Tools Manager)¶
Traduzione:
Su Kali Linux¶
Traduzione:
Uso di base¶
Generando Wordlists¶
Traduzione:
Opzioni di uscita¶
Traduzione:
Modello di utilizzo¶
Modelli di base¶
Traduzione:
Modelli avanzati¶
Traduzione:
Modulatori del modello¶
Traduzione:
Uso avanzato¶
Estrazione di parole¶
Traduzione:
Estrazione del numero¶
Traduzione:
Estrazione del carattere¶
¶
Esempi di modello¶
Modelli comuni di subdominio¶
Traduzione:
Modelli numerici¶
Traduzione:
Modelli regionali¶
Traduzione:
Integrazione con altri strumenti¶
Pipeline con ShuffleDNS¶
Traduzione:
Pipeline con Subfinder¶
Traduzione:
Pipeline con HTTPX¶
Traduzione:
Personalizzazione di uscita¶
Formato di uscita personalizzato¶
Traduzione:
Filtro dell'uscita¶
Traduzione:
Filtro avanzato¶
Traduzione:
Impostare la concordanza (default: 10)¶
alterx -l subdomains.txt -c 20
Limite di velocità¶
alterx -l subdomini. txt -tasso limite 100 Traduzione:
Utilizzare la modalità stream per grandi ingressi¶
alterx -l big-subdomains. txt -stream
Limitare le massime entrate¶
alterx -l subdomini. txt -max 1000 Traduzione: # Use stream mode for large inputs alterx -l big-subdomains. txt -stream
# Limit maximum entries alterx -l subdomini. txt -max 1000 Traduzione: # Check pattern syntax -l subdomains.txt -p "{\word}}-dev" -debug
# Use simple patterns first - ll subdomains.txt -p "{{word}}}" Traduzione: # Check input file sottodomini del gatto. Tx
# Use verbose mode alterx -l subdomains.txt -v Traduzione: # Remove duplicates alterx -l subdomini. txt -silent|sort -u Traduzione:
Attiva la modalità verbose¶
alterx -l subdomains.txt -v
Mostra informazioni su debug¶
alterx -l subdomini. Txt - Debug
Visualizza statistiche¶
alterx -l subdomini. Txt -Stati Traduzione:
Esempio di file di configurazione¶
concurrency: 10 tasso-limite: 100 modelli: - "{{word}}-dev" - "{{word}}-stage" - "{{word}}-prod" Traduzione:
Set Alter Configurazione X tramite variabili di ambiente¶
esportazione ALTERX_CONCURRENCY=10 esportazione ALTERX_RATE_LIMIT=100 esportazione ALTERX_PATTERNS="{{word}}-dev,{{word}}-stage,{{{word}}-prod\}" Traduzione:
Ottimizzazione delle prestazioni¶
Convalutazione e limitazione dei tassi¶
Traduzione:
Ottimizzazione per grandi ingressi¶
Traduzione:
Risoluzione dei problemi¶
Questioni comuni¶
-
** Problemi di memoria ** Traduzione:
-
Pattern Issues¶
Traduzione:
-
** Nessuna uscita ** Traduzione:
-
*Duplicazioni * Traduzione:
Debug¶
Traduzione:
Configurazione¶
File di configurazione¶
AlterX utilizza un file di configurazione situato a $HOME/.config/alterx/config.yaml
. È possibile personalizzare varie impostazioni in questo file:
Traduzione:
Variabili dell'ambiente¶
Traduzione:
Riferimento¶
Opzioni della linea di comando¶
Flag | Description |
---|---|
-d, -domain |
Target domain(s) to use for wordlist generation |
-l, -list |
File containing list of domains to use for wordlist generation |
-p, -pattern |
Pattern(s) to use for wordlist generation |
-pf, -pattern-file |
File containing patterns to use for wordlist generation |
-o, -output |
File to write output to |
-json |
Write output in JSON format |
-silent |
Show only wordlist entries in output |
-v, -verbose |
Show verbose output |
-extract-words |
Extract words from input |
-extract-numbers |
Extract numbers from input |
-extract-chars |
Extract characters from input |
-min-word-length |
Minimum word length |
-max-word-length |
Maximum word length |
-min-number-length |
Minimum number length |
-max-number-length |
Maximum number length |
-min-char-length |
Minimum character length |
-max-char-length |
Maximum character length |
-c, -concurrency |
Number of concurrent workers |
-rate-limit |
Maximum number of entries per second |
-stream |
Stream mode for large inputs |
-max-entries |
Maximum number of entries to generate |
-stats |
Show statistics |
-debug |
Show debug information |
-version |
Show AlterX version |
Variabili del modello¶
Variable | Description |
---|---|
\\{\\{word\\}\\} |
Extracts words from input |
\\{\\{number\\}\\} |
Extracts numbers from input |
\\{\\{char\\}\\} |
Extracts characters from input |
Modulatori del modello¶
Modifier | Description |
---|---|
:uppercase |
Converts to uppercase |
:lowercase |
Converts to lowercase |
:capitalize |
Capitalizes first letter |
Risorse¶
*Questo foglio di scacchi fornisce un riferimento completo per l'utilizzo di AlterX, dalla generazione di wordlist di base all'uso avanzato del modello e l'integrazione con altri strumenti. Per le informazioni più aggiornate, consultare sempre la documentazione ufficiale. *