Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
karonte — Karonte एक स्थैतिक विश्लेषण उपकरण है जो एम्बेडेड फर्मवेयर में बहु-बाइनरी भेद्यताओं का पता लगाता है। | Kitploit
उपकरण/GitHubGitHub/ucsb-seclab/karonte
एम्बेडेड सिस्टम सुरक्षास्थैतिक विश्लेषणभेद्यता विश्लेषणबाइनरी विश्लेषणफर्मवेयर विश्लेषण
GitHubucsb-seclab/karonte

karonte

Karonte एक स्थैतिक विश्लेषण उपकरण है जो एम्बेडेड फर्मवेयर में बहु-बाइनरी भेद्यताओं का पता लगाता है।

रिपॉजिटरी देखें
4296344 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

Karonte

License

Karonte एक स्थैतिक विश्लेषण उपकरण है जो एम्बेडेड फर्मवेयर में मल्टी-बाइनरी कमजोरियों का पता लगाने के लिए उपयोग किया जाता है।

master शाखा Karonte का नवीनतम संस्करण प्रदान करती है, जिसे python3 में पोर्ट किया गया है। हमारे पेपर में प्रस्तुत मूल कार्यान्वयन और प्रयोगों के लिए, कृपया IEEE-SP-20 शाखा देखें और हमारे docker container पर एक नज़र डालें।

अवलोकन

शोध पत्र

हम अपने दृष्टिकोण और इस कार्य के निष्कर्षों को निम्नलिखित शोध पत्र में प्रस्तुत करते हैं:

KARONTE: Detecting Insecure Multi-binary Interactions in Embedded Firmware [PDF]
Nilo Redini, Aravind Machiry, Ruoyu Wang, Chad Spensky, Andrea Continella, Yan Shoshitaishvili, Christopher Kruegel, Giovanni Vigna.
In Proceedings of the IEEE Symposium on Security & Privacy (S&P), May 2020

यदि आप किसी वैज्ञानिक प्रकाशन में Karonte का उपयोग करते हैं, तो हम इस Bibtex प्रविष्टि का उपयोग करके उद्धरण की सराहना करेंगे:

root@kitploit:~
@inproceedings{redini_karonte_20,
 author    = {Nilo Redini and Aravind Machiry and Ruoyu Wang and Chad Spensky and Andrea Continella and Yan Shoshitaishvili and Christopher Kruegel and Giovanni Vigna},
 booktitle = {In Proceedings of the IEEE Symposium on Security & Privacy (S&P)},
 month     = {May},
 title     = {KARONTE: Detecting Insecure Multi-binary Interactions in Embedded Firmware},
 year      = {2020}
}

रिपॉज़िटरी संरचना

चार मुख्य निर्देशिकाएँ हैं:

  • tool: Karonte python फ़ाइलें
  • firmware: Karonte फर्मवेयर डेटासेट
  • configs: डेटासेट में फर्मवेयर नमूनों का विश्लेषण करने के लिए कॉन्फ़िगरेशन फ़ाइलें
  • eval: Karonte पर विभिन्न मूल्यांकन चलाने के लिए स्क्रिप्ट
  • karonte-viz: Karonte द्वारा उत्पन्न परिणामों को विज़ुअलाइज़ करने के लिए स्क्रिप्ट

Karonte चलाएँ

Karonte चलाने के लिए, रूट निर्देशिका से, बस चलाएँ:

सारांश       python tool/karonte.py JSON_CONFIG_FILE [LOG_NAME]

विवरण       JSON_CONFIG_FILE द्वारा दर्शाए गए फर्मवेयर नमूने पर karonte चलाता है, और परिणामों को LOG_NAME में सहेजता है

उदाहरण      python tool/karonte.py config/NETGEAR/r_7800.json      यह R7800 NETGEAR फर्मवेयर पर karonte चलाता है

डिफ़ॉल्ट रूप से, परिणाम /tmp/ में Karonte.txt प्रत्यय के साथ सहेजे जाते हैं।

उत्पन्न अलर्ट का निरीक्षण करने के लिए, बस चलाएँ:

      python tool/pretty_print.py LOG_NAME

डेटासेट

आप वह डेटासेट प्राप्त कर सकते हैं जिसका उपयोग हमने Karonte का मूल्यांकन करने के लिए इस लिंक पर किया था।

टूल डाउनलोड करें