
nodejsscan은 Node.js 애플리케이션을 위한 정적 보안 코드 스캐너입니다.

Node.js 애플리케이션을 위한 정적 보안 코드 스캐너(SAST)입니다. libsast와 semgrep 기반으로 동작합니다.
OpSecX Node.js Security: Pentesting and Exploitation - NJS
docker pull opensecurity/nodejsscan:latest
docker run -it -p 9090:9090 opensecurity/nodejsscan:latest
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 웹 사용자 인터페이스를 실행합니다.

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

nodejsscan/settings.py 또는 환경 변수로 SMTP 설정을 구성하세요.
docker build -t nodejsscan .
docker run -it -p 9090:9090 nodejsscan
