
Common Weakness Enumeration (CWE) Node.js SDK, совместимый с MITRE / CAPEC
Common Weakness Enumeration (CWE) Node.js SDK, совместимый с MITRE / CAPEC
yarn add cwe-sdk
Подключите класс CweManager и используйте его методы
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
Этот CWE SDK имеет процесс сборки, который подготавливает JSON-данные путем загрузки последней версии архива CWE (например, https://cwe.mitre.org/data/xml/cwec_v4.1.xml.zip), а затем обрабатывает их для создания следующих снимков данных:
./raw/cwe-archive.json./raw/cwe-dictionary.json./raw/cwe-hierarchy.jsonЭта работа стала возможной благодаря скриптам в ./build/
Чтобы запустить, выполните yarn run build
Пожалуйста, ознакомьтесь с CONTRIBUTING для получения рекомендаций по участию в этом проекте.
cwe-sdk © Liran Tal, опубликовано под лицензией Apache-2.0.