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

यह सॉफ़्टवेयर प्रोजेक्ट SCHUTZWERK में Aalen University के सहयोग से Philipp Schmied (@CaptnBanana) द्वारा बनाई गई एक बैचलर थीसिस का परिणाम है।
अधिक जानकारी के लिए कृपया संबंधित ब्लॉग पोस्ट देखें।
sudo ./install_requirements.sh के साथ sudo -E ./CANalyzat0r.sh चलाएं। यह उसमें pipenv नामक एक फ़ोल्डर बनाएगा जिसमें pipenv वातावरण होगा।README.md फ़ाइल देखें)अधिक जानकारी के लिए, ./doc/build फ़ोल्डर में दस्तावेज़ीकरण का HTML या PDF संस्करण पढ़ें।




सामान्य तौर पर, सभी SocketCAN उपकरण संगत होने चाहिए। CANalyzat0r को नियमित CAN के लिए USB2CAN और CAN FD के लिए PCAN-USB Pro FD के साथ विकसित और सफलतापूर्वक परीक्षण किया गया है।
आप अपनी मशीन पर वास्तविक CAN उपकरणों को संलग्न किए बिना एक वर्चुअल CAN बस के साथ प्रयोग करने के लिए इंस्ट्रूमेंट क्लस्टर सिम्युलेटर का उपयोग कर सकते हैं।
कृपया सुनिश्चित करें कि QT_X11_NO_MITSHM पर्यावरण चर 1 पर सेट है। sudo का उपयोग करते समय, इस पर्यावरण चर को संरक्षित करने के लिए कृपया -E विकल्प शामिल करें: sudo -E ./CANalyzat0r.sh।
इस एप्लिकेशन को सुपरयूज़र के रूप में चलाना होगा। कॉन्फ़िगरेशन की कमी के कारण, प्रदर्शित शैली एक अवांछित मान पर सेट हो सकती है जब प्रभावी UID 0 हो। इस व्यवहार को ठीक करने के लिए, इन चरणों का पालन करें:
त्वरित तरीका: echo "[QT]\nstyle=CleanLooks" >> ~/.config/Trolltech.conf निष्पादित करें
वैकल्पिक तरीका:
sudo apt-get install qt4-qtconfigqtconfig-qt4 चलाएं और GUI शैली को CleanLooks या GTK+ में बदलेंया डॉकर कंटेनर का उपयोग करें
यह प्रोजेक्ट GPLv3 के तहत लाइसेंस प्राप्त है।