Buscador Eficiente para bases de dados do tipo .txt.
Desenvolvido em Python 3, o buscador pode acelerar, e muito, a busca por parâmetros específicos em arquivos com milhões de entradas.
A pesquisa pode ser feita a partir de senhas, logins, emails e/ou domínios.
- Em um terminal, ou prompt de comando, inicie o effSearcher.py utilizando o Python3;
- Digite o nome (ou a localização exata) do arquivo .txt;
- Método de busca com exemplos da amostra "base_de_dados.txt", disponibilzada aqui:
- Login exato: digitando "user", aparecerão todas as ocorrências deste específico login;
- E-mail, independentemente do domínio: digitando "suporte.ti" ou "fulano.silva37", sem o "@" aparecerão todas as ocorrências deste e-mail, não importando o domínio da ocorrência;
- E-mail exato: digitando "[email protected]", aparecerão as credenciais especificamente para este e-mail;
- Senha exata: digitando "12345678" aparecerão todas as ocorrências com esta exata senha.
DEMONSTRAÇÃO => aqui
Obs.: O código-fonte encontra-se inteiramente em português (Brasil neles), e devidamente comentado.
Efficient Search engine for .txt databases.
Developed in Python 3, the search engine can greatly speed up the search for specific parameters in files with millions of entries.
The search can be done using passwords, logins, emails and/or domains.
- In a terminal, or command prompt, start effSearcher.py using Python3;
- Enter the name (or exact location) of the .txt file;
- Search method with examples from the sample "base_de_dados.txt", available here:
- Exact login: typing "user", all occurrences of this specific login will appear;
- E-mail, regardless of domain: typing "suporte.ti" or "fulano.silva37", without "@", all occurrences of this e-mail will appear, regardless of the occurrence domain;
- Exact email: typing "[email protected]", the credentials specifically for this email will appear;
- Exact password: typing "12345678" will show all occurrences with this exact password.
DEMONSTRATION (PT-BR) => here
Obs.: The source code is entirely in Portuguese (you've just been Brazilified), and duly commented.
- Desenvolvido por João V. Coelho