
Un SDK de Node.js para Common Weakness Enumeration (CWE) compatible con MITRE / CAPEC
Un SDK de Node.js para Common Weakness Enumeration (CWE) compatible con MITRE / CAPEC
yarn add cwe-sdk
Requiere la clase CweManager y usa sus métodos
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
Este SDK de CWE tiene un proceso de compilación que prepara los datos JSON descargando la última versión del archivo CWE (p. ej. https://cwe.mitre.org/data/xml/cwec_v4.1.xml.zip) y luego los procesa para crear las siguientes instantáneas de datos:
./raw/cwe-archive.json./raw/cwe-dictionary.json./raw/cwe-hierarchy.jsonEste trabajo es posible gracias a los scripts en ./build/
Para ejecutarlo, ejecuta yarn run build
Consulta CONTRIBUTING para conocer las pautas sobre cómo contribuir a este proyecto.
cwe-sdk © Liran Tal, Publicado bajo la Licencia Apache-2.0.