
Generatore modulare di dizionari personalizzati.
Narthex (Greco: Νάρθηξ, νάρθηκας) è un generatore di dizionari modulare e minimale per sistemi Unix e Unix-like scritto in C e Shell. Contiene programmi autonomi in stile Unix per la creazione di dizionari personalizzati che possono essere utilizzati per il recupero delle password e la valutazione della sicurezza. I programmi utilizzano flussi di testo Unix per collaborare tra loro, secondo la filosofia Unix. È concesso in licenza GPL v3.0.
Ho realizzato un video per spiegare l'uso di Narthex: https://www.youtube.com/watch?v=U0UmCeLJSkk&t=938s (il timestamp è intenzionale)
Narthex non ha dipendenze rigide, tuttavia ci sono due dipendenze di compilazione, GCC e Make, entrambe necessarie per compilare e installare facilmente i binari, ma non per eseguirli.
Per installare, esegui i seguenti comandi:
$ git clone https://github.com/MichaelDim02/Narthex.git && cd Narthex
$ sudo make install
Per un uso facile, c'è un programma wizard, nwiz, che puoi usare. Basta eseguire
$ nwiz
E ti chiederà le informazioni del target e genererà il dizionario per te.
Se vuoi sfruttare appieno Narthex, puoi leggere le pagine man di ogni strumento. Quello che fanno tutti, in realtà, è migliorare piccoli dizionari. Sono molto minimali e usano flussi di testo Unix per leggere e produrre dati. Ad esempio, salva un paio di parole chiave in un file di testo words.txt ciascuna su una riga diversa, ed esegui quanto segue
$ cat words.txt | nhance -f | ncom | nleet a:@ | ninc 1 30 > dictionary.txt
e vedrai i risultati da te. In alternativa, puoi provare questo per un dizionario più grande e più complesso:
$ cat words.txt | nhance -f | ncom -d .- | ninc 1 200 -d .- | nrev | nleet | napp -c '@#$' > dict1.txt
Quanto sopra, con solo 4 parole chiave in words.txt (una delle quali era numerica), ha generato una wordlist di 2279744 password (38MB).
Come dimostrato, proprio come le utility Unix, gli strumenti di Narthex possono essere considerati come blocchi di costruzione, dove l'utente ha tutto il potere di collegarli in diversi modi possibili per generare la lista di password desiderata.
Altre opzioni di donazione sul sito web: mcdim.xyz