Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
cwe-sdk-javascript — MITRE / CAPEC와 호환되는 공통 취약점 열거(CWE) Node.js SDK | Kitploit
도구/GitHubGitHub/owasp/cwe-sdk-javascript
Static AnalysisVulnerability AnalysisCode AnalysisUtilities & FrameworksLearning & EducationCurated Resources
GitHubowasp/cwe-sdk-javascript

cwe-sdk-javascript

MITRE / CAPEC와 호환되는 공통 취약점 열거(CWE) Node.js SDK

저장소 보기
32113개월 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

cwe-sdk

MITRE / CAPEC와 호환되는 공통 취약점 열거(Common Weakness Enumeration, CWE) Node.js SDK입니다.

npm version license downloads build codecov Known Vulnerabilities Responsible Disclosure Policy OWASP CWE Toolkit

설치

root@kitploit:~
yarn add cwe-sdk

사용법

CweManager 클래스를 불러와 메서드를 사용하세요.

root@kitploit:~
const { CweManager } = require('cwe-sdk')

예시

root@kitploit:~
const { CweManager } = require('cwe-sdk')

const cweManager = new CweManager()
const result = cweManager.isChildOf({ weaknessId: '117', parentId: '116' })

console.log(result) // true

빌드

이 CWE SDK는 빌드 과정을 통해 JSON 데이터를 준비합니다. 최신 버전의 CWE 아카이브(예: https://cwe.mitre.org/data/xml/cwec_v4.1.xml.zip)를 다운로드한 후 데이터를 압축하여 다음 데이터 스냅샷을 생성합니다:

  1. ./raw/cwe-archive.json에 제공되는 미러 JSON 객체
  2. ID별로 CWE에 쉽게 접근할 수 있는 ./raw/cwe-dictionary.json JSON 사전
  3. CWE 간 관계 계층 구조를 위한 ./raw/cwe-hierarchy.json JSON 배열

이 작업은 ./build/ 디렉터리의 스크립트 덕분에 가능합니다.

실행하려면 yarn run build를 입력하세요.

기여

기여 지침은 기여 가이드를 참조하세요.

저자

cwe-sdk © Liran Tal, Apache-2.0 라이선스 하에 배포됨.

도구 다운로드