Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
jsfinder — Récupère les fichiers JavaScript rapidement et de manière exhaustive. | Kitploit
Outils/GitHubGitHub/kacakb/jsfinder
ReconnaissanceCollecte d'InformationsSécurité WebCrawler
GitHubkacakb/jsfinder

jsfinder

Récupère les fichiers JavaScript rapidement et de manière exhaustive.

Voir le dépôt
13715il y a 3 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Logo

Fonctionnalités | Installation | Utilisation | Démo | À faire| Contact

jsFinder est un outil en ligne de commande écrit en Go qui analyse les pages web pour trouver les fichiers JavaScript liés dans le code source HTML. Il recherche tout attribut pouvant contenir un fichier JavaScript (par ex., src, href, data-main, etc.) et extrait les URL des fichiers dans un fichier texte. L'outil est conçu pour être simple à utiliser et prend en charge la lecture des URL à partir d'un fichier ou de l'entrée standard.

jsFinder est utile pour les développeurs web et les professionnels de la sécurité qui souhaitent trouver et analyser les fichiers JavaScript utilisés par une application web. En analysant les fichiers JavaScript, il est possible de comprendre le fonctionnement de l'application et de détecter toute vulnérabilité de sécurité ou fuite d'informations sensibles.

Fonctionnalités

  • Lecture des URL à partir d'un fichier ou de l'entrée standard (stdin) à l'aide d'arguments de ligne de commande.
  • Exécution de plusieurs requêtes HTTP GET en concurrence pour chaque URL.
  • Limitation de la concurrence des requêtes HTTP GET à l'aide d'un indicateur.
  • Utilisation d'une expression régulière pour rechercher les fichiers JavaScript dans le corps de la réponse des requêtes HTTP GET.
  • Écriture des fichiers JavaScript trouvés dans un fichier spécifié dans les arguments de ligne de commande ou dans un fichier par défaut nommé « output.txt ».
  • Affichage de messages informatifs dans la console indiquant l'état de l'exécution du programme et l'emplacement du fichier de sortie.
  • Possibilité d'exécuter le programme en mode verbeux ou silencieux à l'aide d'un indicateur.

Installation

jsfinder nécessite Go 1.20 pour être installé correctement. Exécutez la commande suivante pour obtenir le dépôt :

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

Utilisation

Pour voir quels indicateurs vous pouvez utiliser avec l'outil, utilisez l'indicateur -h.

root@kitploit:~
jsfinder -h 

Démo

I

Démo

Si vous souhaitez lire depuis l'entrée standard et exécuter le programme en mode silencieux, utilisez cette commande :

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

 

II

Démo

Si vous souhaitez lire à partir d'un fichier, vous devez le spécifier avec l'indicateur -l et utiliser cette commande :

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

Vous pouvez également spécifier la concurrence avec l'indicateur -c. La valeur par défaut est 20. Si vous souhaitez lire à partir d'un fichier, vous devez le spécifier avec l'indicateur -l et utiliser cette commande :

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

À faire

  • Ajouter de nouvelles fonctionnalités
  • Améliorer les performances
  • Ajouter un indicateur de cookie
  • Lire l'expression régulière depuis un fichier
  • Intégration de l'outil kacak (à venir)

Capture d'écran

IMG_0241 (1)

Contact

Si vous avez des questions, des commentaires ou des suggestions de collaboration concernant ce projet, n'hésitez pas à me contacter via :

e-mail
Télécharger l’outil
IndicateurDescription
-lSpécifie le nom du fichier à partir duquel lire les URL.
-cSpécifie le nombre maximum de requêtes simultanées à effectuer. La valeur par défaut est 20.
-sExécute le programme en mode silencieux. Si cet indicateur n'est pas défini, le programme s'exécute en mode verbeux.
-oSpécifie le nom du fichier dans lequel écrire les URL trouvées. Le nom de fichier par défaut est output.txt.
-readLit les URL depuis l'entrée standard (stdin) plutôt que depuis un fichier spécifié par l'indicateur -l.