
एक कॉमन वीकनेस एन्यूमरेशन (CWE) Node.js SDK जो MITRE / CAPEC के अनुरूप है
MITRE / CAPEC के अनुरूप एक Common Weakness Enumeration (CWE) Node.js SDK
yarn add cwe-sdk
CweManager क्लास को require करें और इसके मेथड्स का उपयोग करें
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 में एक बिल्ड प्रक्रिया है जो CWE आर्काइव के नवीनतम संस्करण को डाउनलोड करके (जैसे https://cwe.mitre.org/data/xml/cwec_v4.1.xml.zip) JSON डेटा तैयार करती है और फिर निम्नलिखित डेटा स्नैपशॉट बनाने के लिए उसे प्रोसेस करती है:
./raw/cwe-archive.json पर उपलब्ध है./raw/cwe-dictionary.json पर उपलब्ध है./raw/cwe-hierarchy.json पर उपलब्ध हैयह कार्य ./build/ में मौजूद स्क्रिप्ट्स की बदौलत संभव हुआ है।
इसे चलाने के लिए, yarn run build निष्पादित करें
इस प्रोजेक्ट में योगदान देने के दिशानिर्देशों के लिए कृपया CONTRIBUTING देखें।
cwe-sdk © Liran Tal, Apache-2.0 लाइसेंस के तहत जारी किया गया है।