Перейти к содержанию
100% локально

Обфускатор URL-ссылок

Перепишите URL-адрес в экранированную форму процентов-hex, которая по-прежнему будет работать при нажатии.

Входные данные
Выходные данные

Обфускатор URL-ссылок

Вставьте обычную ссылку, и этот инструмент перезапишет ее в экранированную версию процентов-hex — каждый символ домена (или весь URL-адрес, если вы переключите эту опцию) становится его кодом %XX, точно так же, как пробел становится %20. «example.com» превращается во что-то вроде «%65%78%61%6d%70%6c%65%2e%63%6f%6d»: нечитабельно с первого взгляда для человека, просматривающего сообщение чата или электронную таблицу, а также для простого бота, сопоставляющего шаблоны, который ищет только простые имена хостов или черные списки ключевых слов.

В результате остается настоящая работающая ссылка. Браузеры декодируют имена хостов с экранированием в процентах перед их разрешением, а также декодируют экранированные символы в пути или строке запроса как часть обычного запроса, поэтому вставка запутанного URL-адреса в адресную строку — или использование его в качестве href — приведет вас точно к тому же месту назначения, что и оригинал. «Только домен» используется по умолчанию и скрывает только имя хоста, которое люди фактически читают, чтобы судить, куда ведет ссылка; «Полный URL-адрес» также шифрует путь, значения запроса и фрагмент, сохраняя при этом косые черты «?», «#», «=" и «&» нетронутыми, поэтому структура ссылки по-прежнему анализируется правильно.

Это запутывание, а не шифрование или контроль безопасности — любой может вставить результат в собственный декодер URL-адресов этого инструмента или запустить decodeURIComponent в консоли браузера и получить обратно простую ссылку. Относитесь к этому как к способу сделать пункт назначения неочевидным при беглом взгляде или простом автоматическом сканировании (в головоломке, демонстрации или контенте, где вы не хотите, чтобы необработанный домен был виден), а не как способ скрыть что-то от человека или системы, которая действительно смотрит.

Все работает в вашем браузере. URL-адрес, который вы вставляете, никогда никуда не загружается, и преобразование происходит мгновенно по мере ввода, при этом под выводом отображается текущий подсчет количества экранированных символов.

FAQ

Будет ли запутанная ссылка работать, если я нажму на нее?
Да. Браузеры декодируют символы с процентным экранированием в имени хоста перед его разрешением, а также в пути или запросе как часть обычного запроса, поэтому запутанный URL-адрес открывает тот же пункт назначения, что и исходный.
В чем разница между «Только домен» и «Полный URL»?
«Только домен» (по умолчанию) экранирует только имя хоста — часть, которую большинство людей читают, чтобы определить место назначения ссылки. «Полный URL-адрес» также экранирует путь, значения запроса и фрагмент, сохраняя при этом структурные литералы символов /, ?, #, = и &, поэтому URL-адрес по-прежнему анализируется правильно.
Действительно ли это скрывает от кого-либо пункт назначения?
Нет — это запутывание, а не шифрование. Любой может декодировать результат с помощью декодера URL-адресов этого инструмента или одной строки JavaScript. Это побеждает только взгляд или наивное совпадение шаблонов ботов, но не решительный взгляд.
Может ли он обрабатывать домены с акцентированными символами?
Да. Домен типа «café.com» сначала преобразуется в форму ASCII punycode (так, как браузеры уже представляют его внутри себя), затем эта форма экранируется в процентах.
Загружен ли где-нибудь мой URL-адрес?
Нет. Преобразование выполняется полностью в вашем браузере, и ссылка никогда не покидает ваше устройство.