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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CANalyzat0r — मालिकाना कार प्रोटोकॉल के लिए सुरक्षा विश्लेषण टूलकिट | Kitploit
उपकरण/GitHubGitHub/schutzwerk/canalyzat0r
रिवर्स इंजीनियरिंगफज़िंगपेनिट्रेशन टेस्टिंगहार्डवेयर और IoT सुरक्षा
GitHubschutzwerk/canalyzat0r

CANalyzat0r

मालिकाना कार प्रोटोकॉल के लिए सुरक्षा विश्लेषण टूलकिट

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

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
वेबसाइट

Alt text

यह सॉफ़्टवेयर प्रोजेक्ट SCHUTZWERK में Aalen University के सहयोग से Philipp Schmied (@CaptnBanana) द्वारा बनाई गई एक बैचलर थीसिस का परिणाम है।

अधिक जानकारी के लिए कृपया संबंधित ब्लॉग पोस्ट देखें।

एक और CAN टूल क्यों?

  • विश्लेषण तंत्र के लिए नए विचारों के साथ शुरू से निर्मित
  • कई अन्य टूल्स की सुविधाओं को एक जगह बंडल करता है
  • मॉड्यूलर और विस्तार योग्य: दस्तावेज़ पढ़ें और अपने स्वयं के विश्लेषण तंत्र लागू करें
  • GUI का उपयोग करके आरामदायक विश्लेषण
  • डेटाबेस का उपयोग करके अलग-अलग प्रोजेक्ट्स में कार्य प्रबंधित करें
  • दस्तावेज़ीकरण: यदि आपको मैनुअल या तकनीकी जानकारी चाहिए तो दस्तावेज़ पढ़ें।

स्थापना और चलाना:

  • sudo ./install_requirements.sh के साथ sudo -E ./CANalyzat0r.sh चलाएं। यह उसमें pipenv नामक एक फ़ोल्डर बनाएगा जिसमें pipenv वातावरण होगा।
  • या बस डॉकर संस्करण का उपयोग करें, जो इस समय अनुशंसित है (उपनिर्देशिका में README.md फ़ाइल देखें)

अधिक जानकारी के लिए, ./doc/build फ़ोल्डर में दस्तावेज़ीकरण का HTML या PDF संस्करण पढ़ें।

सुविधाएँ

  • अब CAN FD समर्थन के साथ
  • इंटरफ़ेस कॉन्फ़िगरेशन प्रबंधित करें (कर्नेल मॉड्यूल का स्वचालित लोडिंग, भौतिक और वर्चुअल SocketCAN उपकरणों का प्रबंधन)
  • मल्टी-इंटरफ़ेस समर्थन
  • प्रोजेक्ट्स में अपना काम प्रबंधित करें। आप उन्हें मानव-पठनीय/संपादन योग्य JSON प्रारूप में आयात और निर्यात भी कर सकते हैं
  • सभी क्रियाओं का लॉगिंग
  • ग्राफिकल स्निफिंग
  • UDS फज़िंग के लिए बुनियादी समर्थन
  • प्रति प्रोजेक्ट निष्कर्ष, डंप और ज्ञात पैकेट प्रबंधित करें Alt text
  • टैब के बीच आसान कॉपी और पेस्ट। इसके अलावा, आप अपने SocketCAN फ़ाइलों को एक तालिका में पेस्ट कर सकते हैं जो पेस्टिंग की अनुमति देती है Alt text
  • थ्रेडेड भेजना, फज़िंग और स्निफिंग Alt text
  • GUI पर कई विश्लेषण थ्रेड जोड़ें
  • स्निफिंग करते समय पैकेट को अनदेखा करें - स्वचालित रूप से अद्वितीय पैकेट को ID या डेटा और ID द्वारा फ़िल्टर करें
  • डंप की तुलना करें
  • केवल एक विंडो का उपयोग करके जटिल सेटअप स्थापित करने की अनुमति देता है
  • प्रत्येक विश्लेषण कार्य के लिए टैब में साफ संगठन
  • रैंडमाइज़ेशन के साथ बाइनरी पैकेट फ़िल्टरिंग
  • पृष्ठभूमि शोर फ़िल्टरिंग का उपयोग करके कार्रवाई-विशिष्ट पैकेट खोजें Alt text
  • SQLite समर्थन
  • चलते-फिरते मानों को फ़ज़ और बदलें

कार्यशील CAN एडाप्टर

सामान्य तौर पर, सभी SocketCAN उपकरण संगत होने चाहिए। CANalyzat0r को नियमित CAN के लिए USB2CAN और CAN FD के लिए PCAN-USB Pro FD के साथ विकसित और सफलतापूर्वक परीक्षण किया गया है।

इसका परीक्षण करना

आप अपनी मशीन पर वास्तविक CAN उपकरणों को संलग्न किए बिना एक वर्चुअल CAN बस के साथ प्रयोग करने के लिए इंस्ट्रूमेंट क्लस्टर सिम्युलेटर का उपयोग कर सकते हैं।

समस्या निवारण

खाली GUI विंडो

कृपया सुनिश्चित करें कि QT_X11_NO_MITSHM पर्यावरण चर 1 पर सेट है। sudo का उपयोग करते समय, इस पर्यावरण चर को संरक्षित करने के लिए कृपया -E विकल्प शामिल करें: sudo -E ./CANalyzat0r.sh।

GUI शैली को ठीक करना

इस एप्लिकेशन को सुपरयूज़र के रूप में चलाना होगा। कॉन्फ़िगरेशन की कमी के कारण, प्रदर्शित शैली एक अवांछित मान पर सेट हो सकती है जब प्रभावी UID 0 हो। इस व्यवहार को ठीक करने के लिए, इन चरणों का पालन करें:

  • त्वरित तरीका: echo "[QT]\nstyle=CleanLooks" >> ~/.config/Trolltech.conf निष्पादित करें

  • वैकल्पिक तरीका:

    • qt4-qtconfig स्थापित करें: sudo apt-get install qt4-qtconfig
    • सुपरयूज़र के रूप में qtconfig-qt4 चलाएं और GUI शैली को CleanLooks या GTK+ में बदलें
  • या डॉकर कंटेनर का उपयोग करें

लाइसेंस

यह प्रोजेक्ट GPLv3 के तहत लाइसेंस प्राप्त है।

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