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
nodejsscan — nodejsscan est un scanner de sécurité statique de code pour les applications Node.js. | Kitploit
Outils/GitHubGitHub/ajinabraham/nodejsscan
Analyse StatiqueScanners de VulnérabilitésAnalyse de CodeSécurité WebDevSecOps
GitHubajinabraham/nodejsscan

nodejsscan

nodejsscan est un scanner de sécurité statique de code pour les applications Node.js.

Voir le dépôt
2.6k3431il y a 1 anVé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
Site web

nodejsscan icône nodejsscan

Scanner statique de code de sécurité (SAST) pour les applications Node.js propulsé par libsast et semgrep.

Fabriqué avec Amour en Inde Tweet

platform License python Tests

Soutenir nodejsscan

  • Faire un don via PayPal : Faire un don via PayPal
  • Parrainer le projet : Parrainage GitHub Sponsors

Cours en ligne et certifications

Cours vidéo OpSecX OpSecX Node.js Security: Pentesting and Exploitation - NJS

Exécuter nodejsscan

root@kitploit:~
docker pull opensecurity/nodejsscan:latest
docker run -it -p 9090:9090 opensecurity/nodejsscan:latest

Installer nodejsscan localement

Installez Postgres et configurez SQLALCHEMY_DATABASE_URI dans nodejsscan/settings.py ou en tant que variable d'environnement.

À partir de la version 4, le support de Windows est abandonné.

root@kitploit:~
git clone https://github.com/ajinabraham/nodejsscan.git
cd nodejsscan
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python3 manage.py recreate-db # Exécutez une fois pour créer le schéma de la base de données

Pour exécuter nodejsscan

./run.sh

Cela lancera l'interface utilisateur web de nodejsscan à l'adresse http://127.0.0.1:9090

Interface en ligne de commande (CLI) et API Python

njsscan_cli

  • CLI : https://github.com/ajinabraham/njsscan#command-line-options
  • API : https://github.com/ajinabraham/njsscan#python-api

Présentations

Regarder la vidéo

Intégrations

Alertes Slack

Créez votre application Slack Slack App et définissez SLACK_WEBHOOK_URL dans nodejsscan/settings.py ou en tant que variable d'environnement.

alerte Slack nodejsscan

Alertes e-mail

Configurez les paramètres SMTP dans nodejsscan/settings.py ou en tant que variable d'environnement.

CI/CD ou DevSecOps

  • Action GitHub : https://github.com/ajinabraham/njsscan#github-action
  • Gitlab CI/CD : https://github.com/ajinabraham/njsscan#gitlab-cicd
  • Travis CI : https://github.com/ajinabraham/njsscan#travis-ci

Construire l'image Docker

root@kitploit:~
docker build -t nodejsscan .
docker run -it -p 9090:9090 nodejsscan
  • Image Docker CLI : https://github.com/ajinabraham/njsscan#build-locally

Captures d'écran de nodejsscan

interface web nodejsscan tableau de bord nodejsscan graphiques nodejsscan aperçu nodejsscan résultats nodejsscan

Télécharger l’outil