crtsher
1.0.0
Uma ferramenta usada para obter domínios dos logs de transparência de certificado (CRT.SH).
Ao contrário de outras ferramentas que geralmente fazem uma única solicitação ao CRT.SH, essa ferramenta foi projetada para lidar com a lentidão inerente e a falta de confiabilidade do CRT.SH, especialmente ao lidar com grandes respostas. Inclui a lógica de repetição para detectar e se recuperar de solicitações com falha. Oferece uma API simples que também pode ser usada para executar tarefas de forma assíncrona.
Requer ir 1,20 ou posterior.
go install github.com/root4loot/cmd/crtsher@latest
git clone https://github.com/root4loot/crtsher
cd crtsher
docker run --rm -it $( docker build -q . ) example.com
Usage: crtsher [options] < domain | orgname >
-f, --file < file > Specify input file containing targets, one per line.
-t, --timeout < seconds > Set the timeout for each request (default: 90).
-c, --concurrency < number > Set the number of concurrent requests (default: 3).
--debug Enable debug mode.
--version Display the version information.
--help Display this help message.
Search Query Identity:
- Domain Name
- Organization Name
Examples:
crtsher example.com
crtsher " Hackerone Inc "
crtsher --file domains.txt
$ crtsher example.com
[crtsher] (INF) Querying example.com
[crtsher] (RES) www.example.org
[crtsher] (RES) hosted.jivesoftware.com
[crtsher] (RES) uat3.hosted.jivesoftware.com
[crtsher] (RES) www.example.com
[crtsher] (RES) example.com
Veja a pasta examples
para exemplos de uso.
Consulte Contribuindo.md