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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
meteor — एक क्रॉस-प्लेटफ़ॉर्म C2/टीमसर्वर जो कई ट्रांसपोर्ट प्रोटोकॉल का समर्थन करता है, Go में लिखा गया है। | Kitploit
उपकरण/GitHubGitHub/degenerat3/meteor
भेद्यता परीक्षण फ्रेमवर्कशोषण फ्रेमवर्कपेलोड जनरेशनवेब सुरक्षानेटवर्क सुरक्षाकमांड एंड कंट्रोलरेड टीमिंग
GitHubdegenerat3/meteor

meteor

एक क्रॉस-प्लेटफ़ॉर्म C2/टीमसर्वर जो कई ट्रांसपोर्ट प्रोटोकॉल का समर्थन करता है, Go में लिखा गया है।

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

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें

Meteor

एक क्रॉस-प्लेटफ़ॉर्म C2/टीमसर्वर जो कई ट्रांसपोर्ट प्रोटोकॉल का समर्थन करता है, जो Go में लिखा गया है।

नोट: यह विकास में है और इस प्रकार पूरी तरह से स्थिर नहीं है। दस्तावेज़ीकरण भी कमी है, लेकिन समय के साथ धीरे-धीरे सुधार किया जाएगा।

सामान्य

मेटियोर सिस्टम कई भागों में विभाजित है:

  • Core: मुख्य "टीम सर्वर" तत्व जो कार्रवाइयों, होस्टों, समूहों आदि को ट्रैक करेगा। Core एक आंतरिक API चलाता है जो "नहीं" है सिवाय लिसनरों और मेटियोरनेट (डॉकर नेटवर्क) पर अन्य कंटेनरों के अलावा सुलभ नहीं है।
  • Database - एक Postgres डेटाबेस, जो Core द्वारा उपयोग किए जाने वाले ent संबंधों को रखता है
  • Client - उपयोगकर्ता Core के साथ कैसे इंटरैक्ट करता है। वर्तमान क्लाइंट Daddy Tops है, लेकिन कस्टम विकल्प काफी आसानी से बनाए जा सकते हैं
  • Agents - वास्तविक इम्प्लांट जो संक्रमित होस्ट पर चलाए जाएंगे। एजेंट अपने लिसनर से संवाद करने, कार्रवाइयों को खींचने/निष्पादित करने और उनके परिणाम लौटाने के लिए जिम्मेदार होते हैं
  • Listeners - बाहरी लोगों और Core के बीच मध्यस्थ। प्रत्येक संचार प्रोटोकॉल का अपना लिसनर होगा (जैसे वेब के लिए एक, ICMP के लिए एक, आदि)। लिसनर एजेंट चेक-इन को प्रोसेस करेंगे, फिर लंबित कार्रवाइयों को वापस भेजेंगे, अंततः परिणामों को Core के पास अग्रेषित करेंगे। Daddy Tops और Nest अन्य लिसनरों के साथ निर्देशिका में रहते हैं क्योंकि वे होस्ट किए गए कंटेनर हैं जो नेटवर्क पर सुनते हैं, लेकिन उनका उद्देश्य एजेंट संचार के लिए उपयोग किए जाने वाले लिसनरों से थोड़ा अलग है।

स्थापना और उपयोग

रिपॉजिटरी को क्लोन करें और आवश्यक कंपोज़ इमेज बनाएं:

root@kitploit:~
$ git clone https://github.com/degenerat3/meteor
$ cd meteor
$ docker-compose build
<wait patiently as Golang and docker stuff happens>
$ docker-compose up

Meteor अब चालू है! ध्यान दें कि यदि आप उनका उपयोग नहीं कर रहे हैं तो आप कंपोज़ फ़ाइल से कंटेनर हटा सकते हैं, इसलिए यदि आप केवल वेब ट्रांसपोर्ट का उपयोग करना चाहते हैं तो Petrie/Cera को बनाने और चलाने की आवश्यकता नहीं है। एक बार आपके कंटेनर चल रहे हों, तो localhost:8888 पर curl करके सुनिश्चित करें कि कोर चल रहा है।

इस बिंदु पर एक Daddy Tops क्लाइंट बनाया जाना चाहिए, इसलिए क्लाइंट डाउनलोड करने और एजेंट बनाना शुरू करने के लिए meteor/docs/daddy_tops.md में दिए गए निर्देशों का पालन करें!

प्रोटोबफ

मेटियोर सिस्टम में लगभग सभी संचार प्रोटोकॉल बफ़र्स के साथ किया जाता है। मेटियोर कम्युनिकेशन स्टैंडर्ड (MCS) परिभाषित करता है कि Core द्वारा इसे प्रोसेस करने के लिए डेटा को कैसे फ़ॉर्मेट किया जाए। लिसनर और एजेंट भी कार्रवाइयों और परिणामों के स्थानांतरण के लिए MCS का उपयोग करते हैं, और Daddy Tops प्रमाणीकरण से लेकर बॉट और समूह पंजीकरण तक सब कुछ के लिए MCS का उपयोग करता है। MCS प्रोटो फ़ाइल meteor/pbuf/mcs.proto पर पाई जा सकती है।

वर्तमान ट्रांसपोर्ट चैनल

वर्तमान एजेंट/लिसनर जोड़े लागू किए गए हैं, भविष्य में और अधिक की योजना है:

  • Petrie: एक बुनियादी TCP सॉकेट
  • Little_Foot: वेब (HTTP)
  • Cera (WIP): ICMP

अतिरिक्त लिसनर विकसित करना काफी सरल होना चाहिए यदि आप ऐसा चाहते हैं, क्योंकि अधिकांश वास्तविक मेटियोर कार्यक्षमता Agent और Listener उपयोगिताओं में सारगर्भित की गई है। अधिकांश भाग के लिए, एक नया लिसनर बनाने के लिए केवल एक विश्वसनीय तरीके की आवश्यकता है जिससे बाइट स्ट्रिंग भेजी और प्राप्त की जा सके। वहां से लिसनर उपयोगिताएँ डेटा को उपयुक्त Core API एंडपॉइंट पर भेज सकती हैं, और एजेंट उपयोगिताएँ कार्रवाइयों को निष्पादित कर सकती हैं और उचित MCS पेलोड बना सकती हैं। इस संबंध में अभी भी बहुत सुधार किया जाना बाकी है, क्योंकि मुख्य कार्यों में उपयोगिताओं के बाहर कुछ तर्क और प्रोटोबफ पार्सिंग की जाती है।

नेस्ट

नेस्ट का उपयोग मेटियोर कोड (वर्तमान में केवल एजेंट) को बनाने और संकलित करने के लिए किया जाता है, ताकि आपको ऐसा न करना पड़े। आप आवश्यक पैरामीटर भेजने के लिए Daddy Tops (या कुछ कस्टम) का उपयोग कर सकते हैं। परियोजना के बाकी हिस्सों के विपरीत, Nest API प्रोटोबफ के बजाय JSON एंडपॉइंट से बना है। ऐसा इसलिए है ताकि बाइनरी को कुछ सरल curl कमांड के साथ बनाया और डाउनलोड किया जा सके, न कि प्रोटोबफ और अधिक जटिल कोड के उपयोग की आवश्यकता हो।

अधिक दस्तावेज़

दस्तावेज़ अभी काफी सीमित हैं, लेकिन समय के साथ सुधार होंगे। Core और Nest APIs के कुछ दस्तावेज़, साथ ही Daddy Tops के निर्देश meteor/docs में पाए जा सकते हैं।

अस्वीकरण: यह उपकरण केवल शैक्षिक उद्देश्यों के लिए है। ऐसी मशीनों से छेड़छाड़ न करें जो आपकी नहीं हैं। लेखक इस कोडबेस के किसी भी अवैध उपयोग के लिए जिम्मेदार नहीं हैं।

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