
Ubuntu 20.04 वातावरण को CVE-2021-28476 के परीक्षण के लिए स्वचालित रूप से कॉन्फ़िगर करने के उपकरण
pack test और exploitdev के लिए POC CVE-2021-28476, bluefrostsecurity शोधकर्ता द्वारा
installation guide:
cd tools/
./add_to_path_tools.sh # addition tools for /usr/bin/
remove tools from /usr/bin:
cd tools/
./del_to_path_tools.sh
tools:
poc_init:
description:
POC संकलन के लिए गेस्ट होस्ट का प्रीइनिट एनवायरनमेंट (देखें poc_compile)
cmd args:
arg1 : cve रूट डायरेक्टरी का पथ
exec options:
रूट के रूप में चलाएँ
poc_compile:
description:
hv_netvsc स्रोत को POC कोड के साथ पैच करके संकलित करें
cmd args:
कोई आर्ग नहीं
exec options:
रूट के रूप में चलाएँ
poc_unload:
description:
कर्नेल से hv_netvsc.ko को अनलोड करें
cmd args:
कोई आर्ग नहीं
exec options:
रूट के रूप में चलाएँ
poc_load:
description:
कर्नेल में hv_netvsc.ko लोड करें
cmd args:
कोई आर्ग नहीं
exec options:
रूट के रूप में चलाएँ
poc_isload:
description:
जाँचें कि क्या hv_netvsc.ko लोड किए गए कर्नेल मॉड्यूल में है। यदि प्रदर्शित नहीं होता तो मॉड्यूल लोड नहीं है, अन्यथा मॉड्यूल लोड है
cmd args:
कोई आर्ग नहीं
exec options:
रूट के रूप में चलाएँ
poc_run:
description:
POC कोड निष्पादित करें
cmd args:
POC ट्रिगर फंक्शन के लिए संख्या
exec options:
रूट के रूप में चलाएँ
poc_cfg_deps:
description:
poc_compile के लिए डिपेंडेंसी डाउनलोड और इंस्टॉल करें
cmd args:
कोई आर्ग नहीं
exec options:
रूट के रूप में चलाएँ