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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
ESXiArgs-Recover — ESXiArgs रैंसमवेयर से रिकवर करने का एक टूल | Kitploit
उपकरण/GitHubGitHub/cisagov/esxiargs-recover
रक्षात्मक उपकरणसुरक्षा वर्चुअलाइजेशनडेटा रिकवरीघटना प्रतिक्रियाArchived
GitHubcisagov/esxiargs-recover

ESXiArgs-Recover

ESXiArgs रैंसमवेयर से रिकवर करने का एक टूल

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

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

सभी देखें →

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

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

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

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

ESXiArgs-Recover

ESXiArgs-Recover एक उपकरण है जो संगठनों को ESXiArgs ransomware हमलों से प्रभावित वर्चुअल मशीनों को पुनर्प्राप्त करने का प्रयास करने की अनुमति देता है।

CISA को ज्ञात है कि कुछ संगठनों ने फिरौती का भुगतान किए बिना फ़ाइलों को पुनर्प्राप्त करने में सफलता की सूचना दी है। CISA ने इस उपकरण को सार्वजनिक रूप से उपलब्ध संसाधनों के आधार पर संकलित किया है, जिसमें Enes Sonmez और Ahmet Aykac द्वारा एक ट्यूटोरियल शामिल है। यह उपकरण उन वर्चुअल डिस्क से वर्चुअल मशीन मेटाडेटा का पुनर्निर्माण करके काम करता है जिन्हें मैलवेयर द्वारा एन्क्रिप्ट नहीं किया गया था। अधिक जानकारी के लिए, CISA का ESXiArgs Ransomware वर्चुअल मशीन पुनर्प्राप्ति मार्गदर्शन देखें।

अस्वीकरण

CISA का ESXiArgs स्क्रिप्ट ऊपर उल्लिखित तृतीय-पक्ष शोधकर्ताओं द्वारा प्रकाशित निष्कर्षों पर आधारित है। CISA के ESXiArgs पुनर्प्राप्ति स्क्रिप्ट का उपयोग करने का इच्छुक कोई भी संगठन इसे तैनात करने से पहले यह निर्धारित करने के लिए स्क्रिप्ट की सावधानीपूर्वक समीक्षा करे कि यह उनके वातावरण के लिए उपयुक्त है या नहीं। यह स्क्रिप्ट एन्क्रिप्टेड कॉन्फ़िगरेशन फ़ाइलों को हटाने का प्रयास नहीं करती है, बल्कि नई कॉन्फ़िगरेशन फ़ाइलें बनाने का प्रयास करती है जो VMs तक पहुंच सक्षम बनाती हैं। जबकि CISA यह सुनिश्चित करने के लिए काम करता है कि इस तरह की स्क्रिप्ट सुरक्षित और प्रभावी हों, यह स्क्रिप्ट बिना किसी वारंटी के दी जाती है, चाहे वह निहित हो या स्पष्ट। यह समझे बिना इस स्क्रिप्ट का उपयोग न करें कि यह आपके सिस्टम को कैसे प्रभावित कर सकती है। CISA इस स्क्रिप्ट से होने वाली क्षति के लिए कोई दायित्व नहीं लेता है।

यह स्क्रिप्ट केवल सूचनात्मक उद्देश्यों के लिए "as is" प्रदान की जा रही है। CISA किसी भी व्यावसायिक उत्पाद या सेवा का समर्थन नहीं करता है, जिसमें विश्लेषण के कोई भी विषय शामिल हैं। सेवा चिह्न, ट्रेडमार्क, निर्माता या अन्यथा द्वारा विशिष्ट व्यावसायिक उत्पादों, प्रक्रियाओं या सेवाओं का कोई भी संदर्भ CISA द्वारा समर्थन, अनुशंसा या पक्षपात का गठन या संकेत नहीं करता है।

उपयोग

  1. इस स्क्रिप्ट को डाउनलोड करें और इसे /tmp/recover.sh के रूप में सहेजें। उदाहरण के लिए, wget के साथ: wget -O /tmp/recover.sh https://raw.githubusercontent.com/cisagov/ESXiArgs-Recover/main/recover.sh
  2. स्क्रिप्ट को निष्पादन अनुमतियाँ दें: chmod +x /tmp/recover.sh
  3. उस वर्चुअल मशीन के फ़ोल्डर पर नेविगेट करें जिसे आप डिक्रिप्ट करना चाहते हैं (आप ls /vmfs/volumes/datastore1 चलाकर इन फ़ोल्डरों को ब्राउज़ कर सकते हैं)। उदाहरण के लिए, यदि फ़ोल्डर का नाम example है, तो cd /vmfs/volumes/datastore1/example चलाएँ
  4. फ़ाइलों को देखने के लिए ls चलाएँ। VM का नाम नोट करें (जैसे यदि कोई फ़ाइल example.vmdk है, तो VM का नाम example है)।
  5. पुनर्प्राप्ति स्क्रिप्ट को /tmp/recover.sh [name] के साथ चलाएँ, जहाँ [name] चरण 4 में निर्धारित वर्चुअल मशीन का नाम है। यदि वर्चुअल मशीन थिन (thin) प्रारूप में है, तो /tmp/recover.sh [name] thin चलाएँ।
  6. सफल होने पर, डिक्रिप्टर स्क्रिप्ट आउटपुट देगी कि यह सफलतापूर्वक चल गई है। असफल होने पर, इसका मतलब यह हो सकता है कि आपकी वर्चुअल मशीनों को पुनर्प्राप्त नहीं किया जा सकता है।
  7. यदि स्क्रिप्ट सफल हो गई, तो अंतिम चरण वर्चुअल मशीन को फिर से पंजीकृत करना है।
  8. यदि ESXi वेब इंटरफ़ेस पहुंच योग्य नहीं है, तो फिरौती नोट को हटाने और पहुंच बहाल करने के लिए निम्नलिखित कदम उठाएँ (ध्यान दें कि नीचे दिए गए कदम फिरौती नोट को ransom.html फ़ाइल में स्थानांतरित कर देते हैं। भविष्य की घटना समीक्षा के लिए इस फ़ाइल को संग्रहीत करने पर विचार करें)।
    • cd /usr/lib/vmware/hostd/docroot/ui/ && mv index.html ransom.html && mv index1.html index.html चलाएँ
    • cd /usr/lib/vmware/hostd/docroot && mv index.html ransom.html && rm index.html & mv index1.html index.html चलाएँ
    • ESXi सर्वर को रीबूट करें (जैसे, reboot कमांड के साथ)। कुछ मिनटों के बाद, आप वेब इंटरफ़ेस पर नेविगेट करने में सक्षम होंगे।
  9. ESXi वेब इंटरफ़ेस में, Virtual Machines पेज पर नेविगेट करें।
  10. यदि आपके द्वारा पुनर्स्थापित VM पहले से मौजूद है, तो VM पर राइट क्लिक करें और "Unregister" चुनें।
  11. "Create / Register VM" चुनें।
  12. "Register an existing virtual machine" चुनें।
  13. आपके द्वारा पुनर्स्थापित VM के फ़ोल्डर में नेविगेट करने के लिए "Select one or more virtual machines, a datastore or a directory" पर क्लिक करें। फ़ोल्डर में vmx फ़ाइल चुनें।
  14. "Next" और "Finish" चुनें। अब आप VM का उपयोग सामान्य रूप से करने में सक्षम होंगे।

यदि आवश्यक हो, तो स्क्रिप्ट एन्क्रिप्टेड फ़ाइलों को प्रत्येक वर्चुअल मशीन की निर्देशिका के भीतर एक नए encrypted_files फ़ोल्डर में सहेजेगी।

योगदान

योगदान का हमेशा स्वागत है! पुल रिक्वेस्ट सबमिट करने के लिए यहाँ नेविगेट करें या यहाँ एक issue सबमिट करें।

सार्वजनिक डोमेन

यह प्रोजेक्ट विश्वव्यापी सार्वजनिक डोमेन में है।

यह प्रोजेक्ट संयुक्त राज्य अमेरिका के भीतर सार्वजनिक डोमेन में है, और कार्य में कॉपीराइट और संबंधित अधिकार CC0 1.0 Universal सार्वजनिक डोमेन समर्पण के माध्यम से विश्वव्यापी रूप से माफ किए गए हैं।

इस प्रोजेक्ट के सभी योगदान CC0 समर्पण के तहत जारी किए जाएँगे। पुल रिक्वेस्ट सबमिट करके, आप कॉपीराइट हित की इस छूट का अनुपालन करने के लिए सहमत हो रहे हैं।

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