업데이트로 돌아가기
New releaseAug 20, 2026

nodejsscan v4.8

libsast와 semgrep 기반의 Node.js 애플리케이션용 정적 보안 코드 스캐너(SAST)로, 자동화된 취약점 탐지를 위한 CLI, 웹 UI 및 CI/CD 통합 기능을 제공합니다.

공유

nodejsscan nodejsscan 아이콘

Node.js 애플리케이션을 위한 정적 보안 코드 스캐너(SAST)입니다. libsastsemgrep 기반으로 동작합니다.

제작: 사랑 인도 Tweet

platform License python Tests

nodejsscan 지원하기

  • Paypal을 통해 기부: Paypal을 통해 기부
  • 프로젝트 후원: Github 후원자

e-러닝 코스 및 자격증

OpSecX 동영상 강좌 OpSecX Node.js Security: Pentesting and Exploitation - NJS

nodejsscan 실행

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

로컬에서 nodejsscan 설정

Postgres를 설치하고 nodejsscan/settings.py 또는 환경 변수로 SQLALCHEMY_DATABASE_URI를 구성하세요.

버전 4부터는 Windows 지원이 중단되었습니다.

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 # 한 번 실행하여 데이터베이스 스키마 생성

nodejsscan 실행:

./run.sh

이 명령은 http://127.0.0.1:9090에서 nodejsscan 웹 사용자 인터페이스를 실행합니다.

명령줄 인터페이스(CLI) 및 Python API

njsscan_cli

발표

동영상 보기

통합

Slack 알림

Slack 앱을 만들고 Slack App에서 nodejsscan/settings.py 또는 환경 변수로 SLACK_WEBHOOK_URL을 설정하세요.

nodejsscan Slack 알림

이메일 알림

nodejsscan/settings.py 또는 환경 변수로 SMTP 설정을 구성하세요.

CI/CD 또는 DevSecOps

Docker 이미지 빌드

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

nodejsscan 스크린샷

nodejsscan 웹 UI nodejsscan 대시보드 nodejsscan 차트 nodejsscan 개요 nodejsscan 결과

카테고리