
ES File Explorer की एन्क्रिप्टेड फ़ाइलों (.eslock) को पुनर्प्राप्त करने के लिए उपयोगिता
ESLockDecryptor ES File Explorer द्वारा एन्क्रिप्ट की गई फ़ाइलों (.eslock एक्सटेंशन वाली फ़ाइलें) को पुनर्प्राप्त और डिक्रिप्ट करने के लिए डिज़ाइन किया गया एक कमांड-लाइन उपकरण है। यह व्यक्तिगत फ़ाइलों और संपूर्ण निर्देशिकाओं दोनों को संसाधित करने का समर्थन करता है।
[!WARNING] केवल कानूनी उपयोग के लिए! यह सॉफ़्टवेयर शैक्षिक उद्देश्यों, सुरक्षा अनुसंधान और वैध डिजिटल फोरेंसिक उपयोग के लिए डिज़ाइन किया गया है। इसका उद्देश्य उपयोगकर्ताओं को उनका अपना डेटा पुनर्प्राप्त करने या अधिकृत पेशेवरों को कलाकृतियों/साक्ष्यों का विश्लेषण करने में सहायता करना है।
लेखक इस उपकरण के किसी भी अवैध उपयोग के लिए ज़िम्मेदार नहीं है। बिना पूर्व पारस्परिक सहमति के लक्ष्यों पर हमला करने के लिए इस सॉफ़्टवेयर का उपयोग अवैध है। सभी लागू स्थानीय, राज्य और संघीय कानूनों का पालन करना अंतिम उपयोगकर्ता की ज़िम्मेदारी है। डेवलपर कोई दायित्व नहीं मानता और इस प्रोग्राम के किसी भी दुरुपयोग या क्षति के लिए ज़िम्मेदार नहीं है।
.eslock फ़ाइलों वाली संपूर्ण निर्देशिकाओं को डिक्रिप्ट करें।आप अपने सिस्टम के लिए नवीनतम प्री-बिल्ट बाइनरी Releases पृष्ठ से डाउनलोड कर सकते हैं।
.NET Runtime इंस्टॉलेशन आवश्यक नहीं है.
समर्थित प्लेटफ़ॉर्म:
यह एक कमांड लाइन इंटरफ़ेस (CLI) उपकरण है। इसे टर्मिनल (कमांड प्रॉम्प्ट, PowerShell, Bash) से निष्पादित किया जाना है।
डबल-क्लिक करके न चलाएँ:
सही तरीका:
cd path/to/tool)।ESLockDecryptor [<input> [<output>]] [options]
सभी निर्देशिकाओं को पुनरावर्ती रूप से संसाधित किया जाता है। आउटपुट निर्देशिका की संरचना इनपुट निर्देशिका के समान होगी।
यदि <output> तर्क छोड़ दिया गया है (परिदृश्य 1 और 2), तो उपयोगिता स्वचालित रूप से वर्तमान कार्य स्थान पर इस प्रारूप का उपयोग करके एक नई निर्देशिका बनाती है:
decrypted-[timestamp]
(उदा., decrypted-20260214-231500)
आवश्यकता: ESLockDecryptor निष्पादन योग्य को एन्क्रिप्टेड .eslock फ़ाइलों वाले फ़ोल्डर के ठीक अंदर रखें।
./ESLockDecryptor
टूल वर्तमान निर्देशिका को स्कैन करेगा और डिक्रिप्ट की गई फ़ाइलों को एक नए टाइमस्टैम्प वाले फ़ोल्डर में सहेजेगा। परिणाम स्थान: ./decrypted-[timestamp]
एन्क्रिप्टेड फ़ाइलों वाली निर्देशिका का पथ निर्दिष्ट करें। आउटपुट फ़ोल्डर (decrypted-[timestamp]) निर्दिष्ट निर्देशिका के बगल में बनाया जाएगा।
./ESLockDecryptor "path/to/encrypted_directory"
परिणाम स्थान: path/to/decrypted-[timestamp]
यदि कोई फ़ाइल निर्दिष्ट की गई है, तो आउटपुट निर्देशिका फ़ाइल के बगल में बनाई जाएगी।
./ESLockDecryptor "path/to/file.eslock"
परिणाम स्थान: path/to/decrypted-[timestamp]
यह सटीक रूप से निर्दिष्ट करें कि फ़ाइलें कहाँ से लेनी हैं और डिक्रिप्ट किए गए संस्करण कहाँ सहेजने हैं।
./ESLockDecryptor "encrypted/path" "decrypted/path"
यदि आउटपुट निर्देशिका मौजूद नहीं है, तो इसे बनाया जाएगा।
मुख्य फ़्लैग:
--verbose या -v। विस्तृत लॉग प्रिंट करें।--overwrite। यदि फ़ाइल आउटपुट निर्देशिका में पहले से मौजूद है तो उसे अधिलेखित करें।--read-only। केवल मेटाडेटा पढ़ें और प्रिंट करें (कोई डिक्रिप्शन नहीं)।यदि फ़ाइल दूषित है, तो अतिरिक्त फ़्लैग का उपयोग किया जा सकता है:
--ignore-crc। चेकसम सत्यापन विफल होने पर भी जारी रखें।--password <password> या -p <password>। डिक्रिप्शन के लिए प्रदान किए गए पासवर्ड का उपयोग करें, मेटाडेटा से कुंजी को अनदेखा करें।--key <key> या -k <key>। डिक्रिप्शन के लिए प्रदान की गई कुंजी का उपयोग करें, मेटाडेटा से कुंजी को अनदेखा करें।--heuristic। ह्यूरिस्टिक मेटाडेटा खोज और पार्सिंग।--raw-decrypt <auto|full|partial[:size]>। मेटाडेटा को अनदेखा करें और प्रदान की गई कुंजी या पासवर्ड से फ़ाइल को डिक्रिप्ट करें।अधिक जानें ESLockDecryptor का उपयोग कैसे करें।
यदि आप एप्लिकेशन स्वयं बनाना पसंद करते हैं, तो सुनिश्चित करें कि आपके पास .NET 10 SDK स्थापित है।
git clone https://github.com/Piotr-Kniaz/ESLockDecryptor.git
cd ESLockDecryptor
dotnet build --configuration Release
योगदान का स्वागत है! यदि आपको कोई बग मिला है, कोई फीचर अनुरोध है, या कोड में सुधार करना चाहते हैं, तो बेझिझक सहायता करें।
ESLockDecryptor पूरी तरह से मुफ्त और ओपन-सोर्स प्रोजेक्ट है। यदि आप इसे उपयोगी पाते हैं, तो कृपया इसके डेवलपर को समर्थन देने पर विचार करें।
यह प्रोजेक्ट MIT लाइसेंस के अंतर्गत लाइसेंस प्राप्त है।