Извлечь URL / Email / IP
Входной текст
Извлечённые значения
Технические детали
Как работает экстрактор URL/Email/IP
Что делает инструмент
Инструмент Extractor сканирует блок текста и извлекает все найденные URL, адреса электронной почты и IP-адреса, представляя каждую категорию в виде списка без дубликатов, который можно копировать. Это избавляет от ручного поиска по логам, документам или HTML-исходникам нужных шаблонов и особенно полезно в анализе безопасности, очистке данных и процессах аудита контента.
Распространенные сценарии использования для разработчиков
Аналитики по безопасности извлекают IP и URL из логов фаерволов, отчётов о вредоносном ПО и фишинговых писем, чтобы формировать списки IoC. Разработчики используют инструмент, чтобы собрать все гиперссылки со скрейпнутой веб-страницы, извлечь адреса электронной почты из CSV-экспорта или найти все IP-адреса, упомянутые в конфигурационном файле. Контент-редакторы используют его, чтобы перед публикацией проверить внешние ссылки в документации.
Форматы данных, типы или варианты
Инструмент использует регулярные выражения для сопоставления URL HTTP и HTTPS (включая варианты со строками запроса и фрагментами), email-адресов в стиле RFC 5322 (local-part@domain), IPv4-адресов в точечно-десятичной записи и IPv6-адресов в стандартной двоеточечно-шестнадцатеричной записи. Дефанженные варианты (например, hxxps:// или 192[.]168[.]1[.]1) могут не определяться автоматически — сначала выполните фанг с помощью инструмента Defang/Fang.
Распространенные ошибки и крайние случаи
Извлечение на основе regex может давать ложные срабатывания (например, номера версий вроде 1.2.3.4 могут быть распознаны как IP) и пропуски (необычные TLD или интернационализированные доменные имена могут не попасть). Очень длинные URL со сложными строками запроса могут обрезаться на символах границ слов. Всегда проверяйте извлечённые результаты перед использованием в автоматизированных системах.
Когда использовать этот инструмент, а когда — код
Используйте этот браузерный инструмент для быстрого разового извлечения из вставленного текста. Для массовой обработки файлов или потоков используйте специализированные библиотеки, такие как iocextract или urlextract (Python), либо соберите пайплайн с grep и стандартными regex, чтобы извлечение было воспроизводимым и поддавалось аудиту.