Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Ferramentas/GitHubGitHub/kacakb/jsfinder
ReconhecimentoColeta de InformaçõesSegurança WebRastreador
GitHubkacakb/jsfinder

jsfinder

Obtém arquivos JavaScript de forma rápida e abrangente.

Ver Repositório
13715há 3 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
jsfinder — Obtém arquivos JavaScript de forma rápida e abrangente. | Kitploit

Logo

Funcionalidades | Instalação | Uso | Demonstração | Tarefas| Contato

O jsFinder é uma ferramenta de linha de comando escrita em Go que verifica páginas da web para encontrar arquivos JavaScript vinculados no código-fonte HTML. Ela busca por qualquer atributo que possa conter um arquivo JavaScript (ex.: src, href, data-main, etc.) e extrai as URLs dos arquivos para um arquivo de texto. A ferramenta é projetada para ser simples de usar e suporta a leitura de URLs de um arquivo ou da entrada padrão.

O jsFinder é útil para desenvolvedores web e profissionais de segurança que desejam encontrar e analisar os arquivos JavaScript usados por uma aplicação web. Ao analisar os arquivos JavaScript, é possível compreender a funcionalidade da aplicação e detectar quaisquer vulnerabilidades de segurança ou vazamento de informações confidenciais.

Funcionalidades

  • Leitura de URLs de um arquivo ou da stdin usando argumentos de linha de comando.
  • Execução de múltiplas requisições HTTP GET concorrentemente para cada URL.
  • Limitação da concorrência das requisições HTTP GET usando uma flag.
  • Uso de uma expressão regular para pesquisar arquivos JavaScript no corpo da resposta das requisições HTTP GET.
  • Escrita dos arquivos JavaScript encontrados em um arquivo especificado nos argumentos de linha de comando ou em um arquivo padrão chamado 'output.txt'.
  • Exibição de mensagens informativas no console indicando o status da execução do programa e a localização do arquivo de saída.
  • Permissão para o programa ser executado em modo verbose ou silencioso usando uma flag.

Instalação

O jsfinder requer Go 1.20 para ser instalado com sucesso. Execute o seguinte comando para obter o repositório :

root@kitploit:~
go install -v github.com/kacakb/jsfinder@latest

Uso

Para ver quais flags você pode usar com a ferramenta, utilize a flag -h.

root@kitploit:~
jsfinder -h 
FlagDescrição

Demonstração

I

Demo

Se você quiser ler da entrada padrão (stdin) e executar o programa em modo silencioso, use este comando:

root@kitploit:~
cat list.txt| jsfinder -read -s -o js.txt

 

II

Demo

Se você quiser ler de um arquivo, deve especificá-lo com a flag -l e usar este comando:

root@kitploit:~
jsfinder -l list.txt -s -o js.txt

Você também pode especificar a concorrência com a flag -c. O valor padrão é 20. Se você quiser ler de um arquivo, deve especificá-lo com a flag -l e usar este comando:

root@kitploit:~
jsfinder -l list.txt -c 50 -s -o js.txt

Tarefas

  • Adicionar novos recursos
  • Melhorar desempenho
  • Adicionar flag de cookie
  • Ler regex de um arquivo
  • Integrar a ferramenta kacak (em breve)

Captura de tela

IMG_0241 (1)

Contato

Se você tiver alguma dúvida, feedback ou sugestões de colaboração relacionadas a este projeto, sinta-se à vontade para entrar em contato comigo via:

e-mail
Baixar ferramenta
-lEspecifica o nome do arquivo para ler as URLs.
-cEspecifica o número máximo de requisições concorrentes a serem feitas. O valor padrão é 20.
-sExecuta o programa em modo silencioso. Se esta flag não for definida, o programa executa em modo verbose.
-oEspecifica o nome do arquivo para escrever as URLs encontradas. O nome padrão é output.txt.
-readLê URLs da entrada padrão (stdin) em vez de um arquivo especificado pela flag -l.