
Ein Common Weakness Enumeration (CWE) Node.js SDK, konform mit MITRE / CAPEC
Ein Node.js-SDK für die Common Weakness Enumeration (CWE), konform mit MITRE / CAPEC
yarn add cwe-sdk
Binden Sie die CweManager-Klasse ein und verwenden Sie deren Methoden
const { CweManager } = require('cwe-sdk')
const { CweManager } = require('cwe-sdk')
const cweManager = new CweManager()
const result = cweManager.isChildOf({ weaknessId: '117', parentId: '116' })
console.log(result) // true
Dieses CWE-SDK besitzt einen Build-Prozess, der die JSON-Daten vorbereitet, indem er die neueste Version des CWE-Archivs (z. B. https://cwe.mitre.org/data/xml/cwec_v4.1.xml.zip) herunterlädt und anschließend verarbeitet, um die folgenden Daten-Snapshots zu erstellen:
./raw/cwe-archive.json./raw/cwe-dictionary.json./raw/cwe-hierarchy.jsonDiese Arbeit wird durch Skripte in ./build/ ermöglicht.
Um den Build auszuführen, führen Sie yarn run build aus.
Bitte lesen Sie CONTRIBUTING für Richtlinien zur Mitarbeit an diesem Projekt.
cwe-sdk © Liran Tal, veröffentlicht unter der Apache-2.0-Lizenz.