Skip to content

joaovcoelho/effSearcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

effSearcher

Descrição (PT-BR | EN)


PT-BR

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.

Instruções:

  • 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.


EN

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.

Instructions:

  • 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.



Créditos

About

Efficient searcher for .txt-like databases

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages