
Faraday Security द्वारा Doggie और EvilDoggie रिपॉजिटरी में आपका स्वागत है! Doggie एक मॉड्यूलर DIY CAN Bus से सीरियल अडैप्टर (USB, BLE, UART) है जो slcan प्रोटोकॉल का उपयोग करता है, जो SocketCAN और python-can के साथ संगत है। EvilDoggie ऑटोमोटिव सुरक्षा परीक्षण और अनुसंधान के लिए डॉमिनेंट-ओवरराइड, स्पूफिंग और अनुकूलित हमले जैसी आक्रामक सुविधाएँ जोड़ता है।
Doggie एक ओपन-सोर्स, मॉड्यूलर परियोजना है जिसे एक DIY CAN बस से सीरियल एडाप्टर (USB, BLE, UART) बनाने के लिए डिज़ाइन किया गया है। यह slcan प्रोटोकॉल (CAN over Serial) का उपयोग करके आपके कंप्यूटर को CAN बस नेटवर्क से जोड़ता है, जो SocketCAN और Python-can जैसे उपकरणों के साथ संगतता प्रदान करता है। यह परियोजना मॉड्यूलरिटी पर जोर देती है, विभिन्न माइक्रोकंट्रोलर्स (जैसे, RP2040, STM32F103C8, ESP32) और CAN नियंत्रकों (बिल्ट-इन या MCP2515) का समर्थन करती है।
evilDoggie Doggie का आक्रामक फर्मवेयर वेरिएंट है, जो ऑटोमोटिव सुरक्षा अनुसंधान और निम्न-स्तरीय CAN बस हेरफेर के लिए तैयार किया गया है। यह स्पूफिंग, बस ऑफ, डबल रिसीव, और भौतिक-परत ओवरराइड जैसे उन्नत हमलों को सक्षम करता है, जो इसे सिम्युलेटेड या वास्तविक CAN वातावरण में रेड टीमिंग और भेद्यता परीक्षण के लिए आदर्श बनाता है।
Faraday Security द्वारा विकसित, इस परियोजना को 6-7 अगस्त, 2025 को लास वेगास में Black Hat Arsenal में प्रस्तुत किया गया। केवल अनुसंधान और प्रशिक्षण के लिए जिम्मेदारी से उपयोग करें।
विस्तृत परिचय के लिए, Doggie और evilDoggie के उप-अनुभाग देखें।
यह परियोजना एक कार्य प्रगति पर है, और योगदान को अत्यधिक प्रोत्साहित किया जाता है! हालांकि यह कार्यात्मक है, कुछ सुविधाएँ अभी भी विकास के अधीन हो सकती हैं।
यदि आपको समस्याएँ आती हैं या सुधार के सुझाव हैं, तो कृपया बेझिझक एक issue खोलें या pull request सबमिट करें।
⚠ Doggie और EvilDoggie उपकरण केवल शैक्षिक और अनुसंधान उद्देश्यों के लिए प्रदान किए गए हैं। भाग लेकर, आप स्वीकार करते हैं कि वास्तविक वाहनों या उत्पादन प्रणालियों पर इन उपकरणों का कोई भी परीक्षण, प्रयोग या उपयोग पूरी तरह से आपकी जिम्मेदारी है। लेखक और आयोजक दुरुपयोग, गलत कॉन्फ़िगरेशन, या नियंत्रित वातावरण के बाहर इन तकनीकों को लागू करने से होने वाली क्षति, खराबी, कानूनी परिणामों, या सुरक्षा मुद्दों के लिए कोई दायित्व स्वीकार नहीं करते हैं। कृपया जिम्मेदारी से उपयोग करें, और हमेशा केवल उन्हीं प्रणालियों पर परीक्षण करें जिनके आप मालिक हैं या जिनके परीक्षण की स्पष्ट अनुमति है।
यह परियोजना MIT लाइसेंस के तहत लाइसेंस प्राप्त है। विवरण के लिए LICENSE फ़ाइल देखें।