<commit_before># AskPassGen

###### Gerador de Lista de Senhas que se baseia em dados obtidos do alvo/vitima/pessoa.

## Como funciona?

###### O script irá lhe perguntar algumas poucas perguntas sobre o alvo, e a partir da informação fornecida, ele ira gerar senhas se baseando naquilo, e muito mais, o script conta com um "mini-banco de dados" de letras semelhantes a outras para que de uma forma inteligente as senhas geradas cubram todas as possibilidades. Por exemplo, "Kevin" ficaria "Kev1m", no entanto o script sistematicamente gera senhas para cada semelhança e não apenas todas de uma vez.

## Recursos:
1. Gera lista de senhas.
2. Verifica semelhança de letras nas palavras.
3. Gera as senhas também se baseando nas semelhanças.
4. Gera as senhas com caracteres especiais também.
5. Gera senhas com padrões utilizidos comumente por pessoas. (os padrões foram recolhidos atráves de um estudo privado)
6. **(EM BREVE)** Possibilidade de usar argumentos de linha de comando.
7. **(EM BREVE/TALVEZ/POSSIVELMENTE)** Possibilidade de retirar as informações automaticamente do facebook do alvo.

## Requisitos:
1. Python 3.4
2. Windows ou sistema baseado em Unix(Linux, Mac, etc)
3. No minimo 500MB em HD para armazenar a lista de senhas. *(pode variar de situação pra situação)*
4. Use um processador Dual-Core, acho que vai demorar muito se você só tiver 1 núcleo. :)
5. Engenharia Social é essencial para usar esse script. 

## Recado:
Esse script foi inspirado por Mr.Robot (A Série), pois em um ep da primeira temporada, o personagem principal utiliza um script semelhante a este para gerar senhas.

## Contribuições:
Eu acredito que todos são bem-vindos a contribuir para este script de qualquer forma. Se você por acaso tiver mais ideias de semelhanças ou caracteres especiais, por favor crie uma issue/pull request aqui no github que eu irei adicionar assim que possível.<commit_msg>Agora tem argumento de linha de comando<commit_after># AskPassGen

###### Gerador de Lista de Senhas que se baseia em dados obtidos do alvo/vitima/pessoa.

## Como funciona?

###### O script irá lhe perguntar algumas poucas perguntas sobre o alvo, e a partir da informação fornecida, ele ira gerar senhas se baseando naquilo, e muito mais, o script conta com um "mini-banco de dados" de letras semelhantes a outras para que de uma forma inteligente as senhas geradas cubram todas as possibilidades. Por exemplo, "Kevin" ficaria "Kev1m", no entanto o script sistematicamente gera senhas para cada semelhança e não apenas todas de uma vez.

## Recursos:
1. Gera lista de senhas.
2. Verifica semelhança de letras nas palavras.
3. Gera as senhas também se baseando nas semelhanças.
4. Gera as senhas com caracteres especiais também.
5. Gera senhas com padrões utilizidos comumente por pessoas. (os padrões foram recolhidos atráves de um estudo privado)
6. **(LANÇADO - PROMESSA FEITA É PROMESSA CUMPRIDA)** Possibilidade de usar argumentos de linha de comando.
7. **(EM BREVE/TALVEZ/POSSIVELMENTE)** Possibilidade de retirar as informações automaticamente do facebook do alvo.

## Requisitos:
1. Python 3.4
2. Windows ou sistema baseado em Unix(Linux, Mac, etc)
3. No minimo 500MB em HD para armazenar a lista de senhas. *(pode variar de situação pra situação)*
4. Use um processador Dual-Core, acho que vai demorar muito se você só tiver 1 núcleo. :)
5. Engenharia Social é essencial para usar esse script. 

## Recado:
Esse script foi inspirado por Mr.Robot (A Série), pois em um ep da primeira temporada, o personagem principal utiliza um script semelhante a este para gerar senhas.

## Contribuições:
Eu acredito que todos são bem-vindos a contribuir para este script de qualquer forma. Se você por acaso tiver mais ideias de semelhanças ou caracteres especiais, por favor crie uma issue/pull request aqui no github que eu irei adicionar assim que possível.
{'fraction_non_alphanumeric': 0.057892004153686394, 'fraction_numerical': 0.009865005192107996, 'mean_word_length': 4.496433666191155, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4054668', 'n_tokens_mistral': 1313, 'n_tokens_neox': 1263, 'n_words': 591}