
ऑटोमोटिव UDS इंटरफेस के लिए विस्तार योग्य पेंटेस्टिंग फ्रेमवर्क, जो मॉड्यूलर प्लगइन आर्किटेक्चर के माध्यम से पुनरुत्पादनीय स्कैन, डायग्नोस्टिक ट्रबल कोड रीडिंग और पोस्ट-प्रोसेसिंग को सक्षम बनाता है।
Gallia एक विस्तार योग्य पेंटेस्टिंग फ्रेमवर्क है जिसका ध्यान ऑटोमोटिव डोमेन पर है। टूलचेन का दायरा एकल ECU से लेकर पूरी कारों तक पैठ परीक्षण करना है। वर्तमान में, मुख्य ध्यान UDS इंटरफेस पर है। एक सामान्य इंटरफेस के रूप में कार्य करते हुए, लॉगिंग कार्यक्षमता प्रतिलिपि प्रस्तुत करने योग्य परीक्षणों को लागू करती है और पोस्ट-प्रोसेसिंग कार्यों को सक्षम बनाती है। दस्तावेज़ीकरण docs/ फ़ोल्डर में उपलब्ध है।
ध्यान रखें कि यह परियोजना केवल शोध और विकास उपयोग के लिए है! अनुचित उपयोग से परीक्षण के तहत डिवाइस को अपूरणीय क्षति हो सकती है। हम इस उपकरण के उपयोग से होने वाली क्षति के लिए कोई जिम्मेदारी नहीं लेते हैं।
Levent Çelik et al. in :
हमने जिन कार्यान्वयनों की पहचान की है, उनमें से Gallia एक महत्वपूर्ण अंतर से सबसे मजबूत और भरोसेमंद है।
सेटअप निर्देश देखें।
पहले --template के साथ एक कॉन्फ़िग टेम्पलेट बनाएं, इसे gallia.toml नामक फ़ाइल में संग्रहीत करें, और इसे अपनी आवश्यकताओं के अनुसार समायोजित करें।
gallia कमांड लाइन फ़्लैग्स के डिफ़ॉल्ट मान सेट करने के लिए इस फ़ाइल को पढ़ता है।
सभी विकल्प एक कमांड लाइन फ़्लैग के अनुरूप होते हैं; स्कैन के लिए एकमात्र आवश्यक विकल्प gallia.scanner.target है, उदाहरण के लिए isotp://can0?src_addr=0x123&dst_addr=0x312&tx_padding=0xaa&rx_padding=0xaa।
$ gallia --template > gallia.toml
आप अपना पहला स्कैन शुरू करने के लिए तैयार हैं, उदाहरण के लिए डायग्नोस्टिक ट्रबल कोड पढ़ें:
$ gallia primitive uds dtc read
लक्ष्य को कमांड लाइन पर --target विकल्प द्वारा भी निर्दिष्ट किया जा सकता है।
--target तर्क के प्रारूप के लिए परिवहन दस्तावेज़ देखें।
इस कार्य को आंशिक रूप से जर्मनी के संघीय शिक्षा और अनुसंधान मंत्रालय (BMBF) द्वारा SecForCARs परियोजना (अनुदान संख्या 16KIS0790) के भाग के रूप में वित्त पोषित किया गया था। इस कार्य को आंशिक रूप से जर्मनी के संघीय आर्थिक मामले और ऊर्जा मंत्रालय (BMWE) द्वारा ATLAS-L4 परियोजना (अनुदान संख्या 19A21048D) के भाग के रूप में वित्त पोषित किया गया था। एक लघु प्रस्तुति और डेमो वीडियो इस पेज पर उपलब्ध है।