O Pass Generator é uma aplicação Python inovadora e fácil de usar, projetada para simplificar a criação de senhas robustas e seguras. Com a crescente necessidade de proteger nossas informações digitais, este aplicativo visa fornecer uma solução eficiente para a geração de senhas confiáveis de forma simples e ágil.
-
Geração Personalizada: O Pass Generator permite que os usuários personalizem facilmente o comprimento e a complexidade de suas senhas. Seja para uma senha simples ou uma sequência altamente segura, o aplicativo se adapta às suas necessidades.
-
Diversidade de Caracteres: A aplicação inclui uma ampla variedade de caracteres, incluindo letras maiúsculas, minúsculas, números e caracteres especiais. Isso garante uma diversidade significativa nas senhas geradas, aumentando a sua resistência a ataques.
-
Interface Intuitiva: A interface do usuário foi projetada para ser intuitiva e amigável, proporcionando uma experiência de usuário sem complicações. Mesmo aqueles com pouca experiência em programação podem gerar senhas fortes com facilidade.
-
Visualização Instantânea: Os usuários podem visualizar instantaneamente as senhas geradas antes de decidirem usá-las. Isso permite ajustes rápidos e garante que as senhas atendam às expectativas do usuário.
-
Histórico de Senhas: O Pass Generator mantém um log das senhas geradas, proporcionando aos usuários a capacidade de revisitar senhas anteriores quando necessário. Isso é útil para gerenciamento de contas e recuperação de senhas perdidas.
-
Segurança Fortalecida: Todas as senhas geradas pelo Pass Generator seguem as melhores práticas de segurança, garantindo que sejam resistentes a ataques de força bruta e outros métodos comuns de violação de senha.
Para rodar esse projeto, você vai precisar se atentar às dependências abaixo:
- Ter instalado em sua máquina o interpretador python na versão 3.xx e o pip3.
- Se estiver rodando uma distro linux, fazer o update e upgrade do sistema antes de rodar.
- Se atentar para o arquivo "requirements.txt" para instalar os módulos necessários para a compilação da aplicação.
Comandos para instalação dos módulos necessários para a funcionalidade da aplicação.
Para formatação do frontend da aplicação:
python -m pip install PySimpleGUI
Para compilar a aplicação gerando o executável.
python -U pip install pyinstaller
Segunda alternativa para compilar a aplicação gerando o executável.
python -m pip install psgcompiler
Para compilar a aplicação.
pyinstaller --onefile .\pass_generator.py
Werdeles (gh05tb0y) Soares: Desenvolvedor
Se quiser entrar em contato, crie um issue no GitHub ou envie um e-mail para werdelesmarcio@gmail.com. Obrigado!
Usuário do github: @werdelesmarcio
Este projeto está sob Licença GPL-3.0. Para mais informações, consulte a documentação de licença no link abaixo.