UTILS.
100% ब्राउज़र में
🌐

IP एड्रेस एक्सट्रैक्टर

लॉग या पेस्ट किए गए टेक्स्ट से हर IPv4 और IPv6 एड्रेस निकालें — डुप्लिकेट हटाकर, गिनकर और सॉर्ट करके, वह भी पूरी तरह आपके ब्राउज़र में ही।

आउटपुट

इस टूल के बारे में

IP एड्रेस एक्सट्रैक्टर टेक्स्ट के किसी भी हिस्से को स्कैन करता है — सर्वर लॉग, कॉन्फ़िग डंप, ईमेल, पैकेट कैप्चर — और उसमें मौजूद हर IPv4 और IPv6 एड्रेस को निकाल लेता है। हाथ से IP ढूँढना थकाऊ और त्रुटि-भरा होता है, इसलिए यह टूल इसे दो वैलिडेटेड रेगुलर एक्सप्रेशन से करता है: एक सख़्त IPv4 मैचर जो 255 से ऊपर के ऑक्टेट को अस्वीकार करता है, और एक व्यापक IPv6 मैचर जो पूर्ण, संपीड़ित (::), और IPv4-mapped रूपों को संभालता है। मैच एक सेट में एकत्र किए जाते हैं ताकि डुप्लिकेट हट जाएँ, फिर उन्हें गिना और सॉर्ट किया जाता है।

सब कुछ आपके ब्राउज़र में स्थानीय रूप से चलता है — आपके द्वारा पेस्ट किया गया टेक्स्ट पेज में ही JavaScript से पार्स होता है और कभी अपलोड नहीं होता, इसलिए आप निजी लॉग और आंतरिक एड्रेस को सुरक्षित रूप से प्रोसेस कर सकते हैं। IPv4 परिणाम प्रत्येक एड्रेस को उसके 32-bit इंटीजर मान (o1·2^24 + o2·2^16 + o3·2^8 + o4) में बदलकर संख्यात्मक रूप से सॉर्ट किए जाते हैं, ताकि 10.0.0.9 सही ढंग से 10.0.0.10 से पहले आए। IPv6 परिणाम :: शॉर्टहैंड को पूर्ण आठ-समूह रूप में विस्तारित करके और शून्य-पैडेड हेक्सटेट की शब्दकोश क्रम में तुलना करके सॉर्ट किए जाते हैं।

आउटपुट नियंत्रित करने के लिए चार टॉगल का उपयोग करें: IPv4 शामिल करें, IPv6 शामिल करें, केवल यूनिक एड्रेस रखें, और परिणाम सॉर्ट करें। टूल बताता है कि उसे प्रत्येक फ़ैमिली के कितने मिले, साथ में एक संयुक्त कुल, और उन्हें अलग-अलग IPv4 और IPv6 सेक्शन में सूचीबद्ध करता है जिन्हें आप एक क्लिक में कॉपी कर सकते हैं। खाली ऐरे और ख़राब उम्मीदवारों को ग़लत मैच के रूप में रिपोर्ट करने के बजाय अनदेखा किया जाता है।

अक्सर पूछे जाने वाले प्रश्न

क्या यह मिले हुए एड्रेस को वैलिडेट करता है?
हाँ। IPv4 पैटर्न केवल 0–255 रेंज के ऑक्टेट से मैच करता है, इसलिए 256.1.1.1 अस्वीकृत होता है। IPv6 पैटर्न पूर्ण, संपीड़ित (::), और IPv4-mapped रूपों को स्वीकार करता है और अधिकतम एक :: संपीड़न की अनुमति देता है, इसलिए ख़राब उम्मीदवार छोड़ दिए जाते हैं।
परिणाम कैसे सॉर्ट होते हैं?
IPv4 एड्रेस उनके 32-bit इंटीजर मान से संख्यात्मक रूप से सॉर्ट होते हैं, इसलिए डॉटेड क्रम बना रहता है (10.0.0.9 से पहले 10.0.0.10)। IPv6 एड्रेस :: को पूर्ण आठ-समूह रूप में विस्तारित करके और शून्य-पैडेड हेक्सटेट की तुलना करके सॉर्ट होते हैं। मूल क्रम बनाए रखने के लिए सॉर्टिंग बंद कर दें।
क्या मैं केवल एक एड्रेस फ़ैमिली निकाल सकता हूँ?
हाँ। स्कैन को एक ही फ़ैमिली तक सीमित करने के लिए ‘IPv4’ या ‘IPv6’ को अनचेक करें। यूनिक टॉगल प्रत्येक फ़ैमिली को स्वतंत्र रूप से डिडुप्लिकेट करता है, और गिनती ठीक वही दर्शाती है जो आउटपुट में शामिल है।
क्या मेरा टेक्स्ट कहीं अपलोड होता है?
नहीं। सारा मैचिंग, डिडुप्लिकेशन और सॉर्टिंग पूरी तरह आपके ब्राउज़र में साधारण JavaScript से होता है। कुछ भी सर्वर को नहीं भेजा जाता, इसलिए निजी लॉग या आंतरिक IP रेंज पेस्ट करना सुरक्षित है।

और टूल