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
nodejsscan — nodejsscan é um scanner de segurança estático de código para aplicações Node.js. | Kitploit
Ferramentas/GitHubGitHub/ajinabraham/nodejsscan
Análise EstáticaScanners de VulnerabilidadesAnálise de CódigoSegurança WebDevSecOps
GitHubajinabraham/nodejsscan

nodejsscan

nodejsscan é um scanner de segurança estático de código para aplicações Node.js.

Ver Repositório
2.6k343há 1 anoRevisado 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
Site

nodejsscan ícone do nodejsscan

Scanner de código de segurança estático (SAST) para aplicações Node.js alimentado por libsast e semgrep.

Feito com Amor na Índia Tweet

platform License python Tests

Apoie o nodejsscan

  • Doar via Paypal: Doar via Paypal
  • Patrocine o Projeto: Patrocinadores do Github

Cursos e Certificações de e-Learning

Curso em Vídeo OpSecX OpSecX Segurança Node.js: Teste de Penetração e Exploração - NJS

Executar o nodejsscan

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

Configurar nodejsscan localmente

Instale o Postgres e configure SQLALCHEMY_DATABASE_URI em nodejsscan/settings.py ou como variável de ambiente.

A partir da versão 4, o suporte ao Windows foi removido.

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 # Execute uma vez para criar o esquema do banco de dados

Para executar o nodejsscan

./run.sh

Isso executará a interface web do nodejsscan em http://127.0.0.1:9090

Interface de Linha de Comando (CLI) e API Python

njsscan_cli

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

Apresentações

Watch the video

Integrações

Alertas do Slack

Crie seu aplicativo Slack Slack App e defina SLACK_WEBHOOK_URL em nodejsscan/settings.py ou como variável de ambiente.

alerta do slack nodejsscan

Alertas por Email

Configure as configurações SMTP em nodejsscan/settings.py ou como variável de ambiente.

CI/CD ou DevSecOps

  • Github Action: 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

Criar imagem Docker

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

Capturas de tela do nodejsscan

interface web do nodejsscan painel do nodejsscan gráficos do nodejsscan visão geral do nodejsscan achados do nodejsscan

Baixar ferramenta