
DrMITM एक प्रोग्राम है जो किसी वेबसाइट के सभी ट्रैफ़िक को वैश्विक रूप से लॉग करने के लिए डिज़ाइन किया गया है।
DrMITM एक प्रोग्राम है जो सभी ट्रैफ़िक को वैश्विक रूप से लॉग करने के लिए डिज़ाइन किया गया है।

DrMITM वेबसाइट पर एक अनुरोध भेजता है और वेबसाइट का IP लौटाता है, बस मामले में वेबसाइट का सर्वर अनुरोधों के लिए वेबसाइट IP पर निर्भर होने के लिए डिज़ाइन किया गया है, और वेबसाइट पर जाने वाला अनुरोध भी सर्वर को भेजा जाता है जो वेबसाइट द्वारा भेजे गए संदेश को लॉग करेगा, फिर वही संदेश वापस करेगा और इसे सीधे सर्वर को भेजेगा, जहां सर्वर इसे वेबसाइट के रूप में देख सकता है लेकिन यह हमारे अनुरोध को वेबसाइट पर भी निर्देशित करेगा जब प्रोग्राम IP बदल देगा। एक बार जब यह हमारा अनुरोध वेबसाइट को भेजता है, तो प्रोग्राम हमारे ट्रैफ़िक को रोक देगा और आने वाले ट्रैफ़िक की प्रतीक्षा करेगा, जब कोई नया उपयोगकर्ता लॉगिन करने का प्रयास करता है या कुछ और और वेबसाइट सर्वर को एक अनुरोध भेजती है, तो DrMITM इसे प्राप्त करेगा, और डेटा वापस हमें पहुंचाने का तरीका यह है कि वही डेटा एक फ़ाइल में भेजा जाता है।
Nim संस्करण के लिए: 19.0 Nim इंस्टॉल करें (choosenim या git clone का उपयोग करके) Git clone करें रिपॉजिटरी निर्देशिका में cd करें Run nim DrMITM.nim
Python संस्करण के लिए: Python इंस्टॉल करें git clone करें रिपॉजिटरी निर्देशिका में cd करें Run python DrMITM.py
e(लाइव लॉगिंग)
b(ट्रैफ़िक ब्लॉकिंग)
r(उपयोगकर्ताओं को पुनर्निर्देशित करें)
--क्लाइंट ट्रैफ़िक को सर्वर तक पहुँचने से रोकना--(अब उपलब्ध)
--ट्रैफ़िक को पुनर्निर्देशित करना--(अब उपलब्ध)
ᴛʜᴇʀᴇ ᴍᴀʏ ʙᴇ ᴀ ᴘᴏssɪʙɪʟɪᴛʏ ᴛʜᴀᴛ ᴅʀᴍɪᴛᴍ ᴡɪʟʟ ғᴀɪʟ ᴀᴛ sɴɪғғɪɴɢ ᴛʀᴀғғɪᴄ ᴏғ ᴡᴇʙsɪᴛᴇs ᴛʜᴀᴛ ᴄᴏᴍᴍᴜɴɪᴄᴀᴛᴇ ᴛʜʀᴏᴜɢʜ ᴍᴜʟᴛɪᴘʟᴇ sᴇʀᴠᴇʀs ʙᴇᴄᴀᴜsᴇ ᴏғ ᴄᴏɴғɪɢᴜʀᴀᴛɪᴏɴ ʀᴇᴀsᴏɴs ᴏʀ ᴘᴏssɪʙʟʏ ᴀ ᴄʜᴀɴɢᴇ ᴏғ ᴇɴᴄʀʏᴘᴛɪᴏɴ ᴏʀ ʀᴇǫᴜɪʀᴇᴍᴇɴᴛs ᴏғ ɴᴇᴇᴅɪɴɢ ᴛᴏ ᴛʀɪᴄᴋ ᴛʜᴇ sᴇʀᴠᴇʀ. ᴀɴᴅ ɪ sᴀʏ "ᴛʜᴇʀᴇ ᴍᴀʏ" ʙᴇᴄᴀᴜsᴇ ɪᴛ ʜᴀsɴ'ᴛ ʙᴇᴇɴ ᴛᴇsᴛᴇᴅ ʏᴇᴛ.
एक संभावना है कि DrMITM उन वेबसाइटों के ट्रैफ़िक को स्निफ करने में विफल हो सकता है जो कई सर्वरों के माध्यम से संचार करती हैं, कॉन्फ़िगरेशन कारणों या संभवतः एन्क्रिप्शन में बदलाव या सर्वर को धोखा देने की आवश्यकताओं के कारण। और मैं "हो सकता है" कहता हूँ क्योंकि इसका अभी तक परीक्षण नहीं किया गया है।
यदि आपको कोई समस्या है, तो कृपया इसे निम्नलिखित विवरण के साथ सबमिट करें:
आपकी समस्या
आपका Nim या Python संस्करण
ऑपरेटिंग सिस्टम
समस्या होने से पहले आप क्या कर रहे थे की प्रक्रिया
Q: लाइव लॉगिंग कैसे काम करता है? A: यह लॉग किए गए डेटा को एक फ़ाइल में भेजता है और इसे स्क्रीन पर आउटपुट करता है।
Q: ट्रैफ़िक ब्लॉक कैसे काम करता है? A: एक यूनिकोड सर्वर से वेबसाइट को भेजा जाता है और आने वाले ट्रैफ़िक की ओर ट्रैफ़िक को ओवरफ्लो करता है।
Q: पुनर्निर्देशन सुविधा कैसे काम करती है? A: यह सर्वर से एक नकली त्रुटि संदेश + पुनर्निर्देशन स्थिति कोड एक संशोधित स्थान के साथ भेजता है।