Про цей інструмент
Екстрактор IP-адрес сканує будь-який блок тексту — журнали сервера, дампи конфігурацій, листи, захоплення пакетів — і витягує кожну IPv4- та IPv6-адресу, яку той містить. Знаходити IP вручну виснажливо й легко припуститися помилки, тому цей інструмент робить це за допомогою двох перевірених регулярних виразів: строгого відповідника IPv4, який відхиляє октети понад 255, і всеосяжного відповідника IPv6, який обробляє повну, стиснену (::) та IPv4-відображену форми. Збіги збираються в множину, тож дублікати видаляються, а потім підраховуються й сортуються.
Усе працює локально у вашому браузері — вставлений текст розбирається на сторінці за допомогою JavaScript і ніколи не завантажується, тож ви можете безпечно обробляти приватні логи та внутрішні адреси. Результати IPv4 сортуються числово шляхом перетворення кожної адреси на її 32-бітне ціле значення (o1·2^24 + o2·2^16 + o3·2^8 + o4), тож 10.0.0.9 коректно передує 10.0.0.10. Результати IPv6 сортуються шляхом розгортання скорочення :: до повної форми з восьми груп і лексикографічного порівняння хекстетів, доповнених нулями.
Використовуйте чотири перемикачі для керування виводом: включити IPv4, включити IPv6, залишити лише унікальні адреси та сортувати результати. Інструмент повідомляє, скільки адрес кожного сімейства знайдено, плюс загальну суму, і перелічує їх в окремих секціях IPv4 та IPv6, які можна скопіювати одним кліком. Порожні масиви та хибно сформовані кандидати ігноруються, а не позначаються як хибні збіги.