Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
jsfinder — Obtiene archivos JavaScript de manera rápida y completa. | Kitploit
Herramientas/GitHubGitHub/kacakb/jsfinder
ReconocimientoRecopilación de InformaciónSeguridad WebCrawler
GitHubkacakb/jsfinder

jsfinder

Obtiene archivos JavaScript de manera rápida y completa.

Ver Repositorio
13715hace 3 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Logotipo

Características | Instalación | Uso | Demo | PENDIENTES| Contacto

jsFinder es una herramienta de línea de comandos escrita en Go que escanea páginas web para encontrar archivos JavaScript enlazados en el código fuente HTML. Busca cualquier atributo que pueda contener un archivo JavaScript (por ejemplo, src, href, data-main, etc.) y extrae las URLs de los archivos a un archivo de texto. La herramienta está diseñada para ser simple de usar y admite la lectura de URLs desde un archivo o desde la entrada estándar.

jsFinder es útil para desarrolladores web y profesionales de seguridad que desean encontrar y analizar los archivos JavaScript utilizados por una aplicación web. Al analizar los archivos JavaScript, es posible comprender la funcionalidad de la aplicación y detectar cualquier vulnerabilidad de seguridad o fuga de información sensible.

Características

  • Lectura de URLs desde un archivo o desde stdin usando argumentos de línea de comandos.
  • Ejecución de múltiples solicitudes HTTP GET concurrentemente para cada URL.
  • Limitación de la concurrencia de las solicitudes HTTP GET usando una bandera.
  • Uso de una expresión regular para buscar archivos JavaScript en el cuerpo de la respuesta de las solicitudes HTTP GET.
  • Escritura de los archivos JavaScript encontrados en un archivo especificado en los argumentos de línea de comandos o en un archivo predeterminado llamado "output.txt".
  • Impresión de mensajes informativos en la consola indicando el estado de la ejecución del programa y la ubicación del archivo de salida.
  • Permitir que el programa se ejecute en modo verbose o silencioso usando una bandera.

Instalación

jsfinder requiere Go 1.20 para instalarse correctamente. Ejecute el siguiente comando para obtener el repositorio:

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

Uso

Para ver qué banderas puede usar con la herramienta, utilice la bandera -h.

root@kitploit:~
jsfinder -h 

Demo

I

Demo

Si desea leer desde stdin y ejecutar el programa en modo silencioso, use este comando:

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

 

II

Demo

Si desea leer desde un archivo, debe especificarlo con la bandera -l y usar este comando:

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

También puede especificar la concurrencia con la bandera -c. El valor predeterminado es 20. Si desea leer desde un archivo, debe especificarlo con la bandera -l y usar este comando:

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

PENDIENTES

  • Añadir nuevas funcionalidades
  • Mejorar el rendimiento
  • Añadir una bandera de cookie
  • Leer la expresión regular desde un archivo
  • Integrar la herramienta kacak (próximamente)

Captura de pantalla

IMG_0241 (1)

Contacto

Si tiene alguna pregunta, comentario o sugerencia de colaboración relacionada con este proyecto, no dude en contactarme a través de:

correo electrónico
Descargar herramienta
Bande ra
Descripción
-lEspecifica el nombre del archivo desde el cual leer las URLs.
-cEspecifica el número máximo de solicitudes concurrentes a realizar. El valor predeterminado es 20.
-sEjecuta el programa en modo silencioso. Si esta bandera no está establecida, el programa se ejecuta en modo verbose.
-oEspecifica el nombre del archivo en el que escribir las URLs encontradas. El nombre de archivo predeterminado es output.txt.
-readLee URLs desde stdin en lugar de un archivo especificado por la bandera -l.