
Xenotix xBOT is a Cross Platform PoC Bot that abuse certain Google Services to implement it's C&C
Xenotix xBOT एक प्रूफ ऑफ कॉन्सेप्ट क्रॉस-प्लेटफॉर्म (Linux, Windows, Mac) बॉट है जो Python में लिखा गया है और बॉटनेट के लिए कमांड एंड कंट्रोल सेंटर लागू करने हेतु कुछ Google सेवाओं का दुरुपयोग करता है। Google Apps Data API, Google Forms और Google Spreadsheet का दुरुपयोग बॉट नेटवर्क के लिए C2 लागू करने के लिए किया जाता है। Google Forms एक बॉट नेटवर्क के लिए C2 के रूप में कार्य कर सकते हैं। Google Form में सभी प्रविष्टियाँ एक संलग्न स्प्रेडशीट में भेजी जाती हैं। यहाँ हम एक ऐसा बॉट लागू कर सकते हैं जो Google Data API URL को सुनेगा और कमांड निकालेगा तथा बाद में उसी Form के माध्यम से प्रतिक्रिया वापस भेजेगा। Google Data API हमें एक प्रकाशित स्प्रेडशीट की सामग्री को विभिन्न प्रारूपों में प्राप्त करने की अनुमति देता है। स्प्रेडशीट फ़ीड RSS प्रारूप में प्राप्त की जाती हैं और उन्हें पार्स किया जाएगा। बॉट को लागू करने के लिए हम स्रोत के माध्यम से पार्स करेंगे, कमांड प्राप्त करेंगे और संबंधित संचालन करेंगे।
xBOT का संचार एन्क्रिप्टेड है क्योंकि यह Google के स्वयं के SSL कनेक्शन का उपयोग करता है और किसी भी फ़ायरवॉल से प्रभावित नहीं होता क्योंकि यह एप्लिकेशन लेयर पर काम करता है। बॉटनेट के कमांड और प्रतिक्रियाएँ Google से ही SSL द्वारा एन्क्रिप्टेड होती हैं, जिससे नेटवर्क में बॉट के संचार को सूँघना कठिन हो जाता है। यह एक प्रोटोटाइप बॉट है जिसमें एक सामान्य बॉट की न्यूनतम सुविधाएँ हैं। इस उपकरण का उद्देश्य यह विचार देना है कि Google APIs का बॉटनेट कार्यान्वयन के लिए कैसे दुरुपयोग किया जा सकता है।