
Gerador de dicionário personalizado modular.
Narthex (Grego: Νάρθηξ, νάρθηκας) é um gerador de dicionários modular e minimalista para sistemas operacionais Unix e similares, escrito em C e Shell. Ele contém programas autônomos no estilo Unix para a criação de dicionários personalizados que podem ser usados para recuperação de senhas e avaliação de segurança. Os programas utilizam fluxos de texto Unix para colaboração entre si, de acordo com a filosofia Unix. É licenciado sob a GPL v3.0.
Fiz um vídeo para explicar o uso do Narthex: https://www.youtube.com/watch?v=U0UmCeLJSkk&t=938s (o timestamp é intencional)
Narthex não possui dependências rígidas, no entanto, existem duas dependências de compilação, GCC e Make, que são necessárias para compilar e instalar facilmente os binários, mas não para executá-los.
Para instalar, execute os seguintes comandos:
$ git clone https://github.com/MichaelDim02/Narthex.git && cd Narthex
$ sudo make install
Para uso fácil, existe um programa assistente, nwiz, que você pode usar. Basta executar
$ nwiz
E ele perguntará as informações do alvo e gerará o dicionário para você.
Se você quiser fazer uso completo do Narthex, pode ler as páginas de manual de cada ferramenta. O que todas elas fazem, na verdade, é aprimorar dicionários pequenos. Elas são realmente mínimas e usam fluxos de texto Unix para ler e gerar dados. Por exemplo, salve algumas palavras-chave em um arquivo de texto words.txt, cada uma em uma linha diferente, e execute o seguinte:
$ cat words.txt | nhance -f | ncom | nleet a:@ | ninc 1 30 > dictionary.txt
e você verá os resultados por si mesmo. Alternativamente, você pode tentar isto para um dicionário maior e mais complicado:
$ cat words.txt | nhance -f | ncom -d .- | ninc 1 200 -d .- | nrev | nleet | napp -c '@#$' > dict1.txt
O comando acima, com apenas 4 palavras-chave em words.txt (uma das quais era numérica), gerou uma wordlist de 2279744 senhas (38MB).
Como demonstrado, muito parecido com utilitários Unix, as ferramentas do Narthex podem ser pensadas como blocos de construção, onde o usuário tem todo o poder de conectá-las de diferentes maneiras possíveis para gerar a lista desejada de senhas.
Mais opções de doação no site: mcdim.xyz