Torna agli aggiornamenti
New releaseAug 20, 2026

nodejsscan v4.8

nodejsscan è uno scanner statico di sicurezza del codice per applicazioni Node.js.

Condividi

nodejsscan Icona nodejsscan

Scanner statico di sicurezza del codice (SAST) per applicazioni Node.js basato su libsast e semgrep.

Realizzato con Amore in India Tweet

platform License python Tests

Supporta nodejsscan

  • Dona tramite PayPal: Dona tramite PayPal
  • Sponsorizza il progetto: Sponsor Github

Corsi e certificazioni e-Learning

Corso video OpSecX OpSecX Node.js Security: Pentesting and Exploitation - NJS

Esegui nodejsscan

docker pull opensecurity/nodejsscan:latest
docker run -it -p 9090:9090 opensecurity/nodejsscan:latest

Configura nodejsscan localmente

Installa Postgres e configura SQLALCHEMY_DATABASE_URI in nodejsscan/settings.py o come variabile d'ambiente.

Dalla versione 4 in poi, il supporto per Windows è stato rimosso.

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 # Run once to create database schema

Per eseguire nodejsscan

./run.sh

Questo eseguirà l'interfaccia utente web di nodejsscan all'indirizzo http://127.0.0.1:9090

Interfaccia a riga di comando (CLI) e API Python

njsscan_cli

Presentazioni

Guarda il video

Integrazioni

Avvisi Slack

Crea la tua app Slack Slack App e imposta SLACK_WEBHOOK_URL in nodejsscan/settings.py o come variabile d'ambiente.

Avviso Slack nodejsscan

Avvisi Email

Configura le impostazioni SMTP in nodejsscan/settings.py o come variabile d'ambiente.

CI/CD o DevSecOps

Crea l'immagine Docker

docker build -t nodejsscan .
docker run -it -p 9090:9090 nodejsscan

Schermate di nodejsscan

Interfaccia web nodejsscan Dashboard nodejsscan Grafici nodejsscan Panoramica nodejsscan Risultati nodejsscan

Categorie