
Un SDK Node.js per Common Weakness Enumeration (CWE) conforme a MITRE / CAPEC
yarn add cwe-sdk
Importa la classe CweManager e usa i suoi metodi
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
Questo CWE SDK ha un processo di build che prepara i dati JSON scaricando l'ultima versione dell'archivio CWE (ad es. https://cwe.mitre.org/data/xml/cwec_v4.1.xml.zip) e poi li elabora per creare i seguenti snapshot dei dati:
./raw/cwe-archive.json./raw/cwe-dictionary.json./raw/cwe-hierarchy.jsonQuesto lavoro è reso possibile grazie agli script in ./build/
Per eseguirlo, usa yarn run build
Consulta CONTRIBUTING per le linee guida su come contribuire a questo progetto.
cwe-sdk © Liran Tal, rilasciato sotto la licenza Apache-2.0.