Przejdź do treści
100% lokalnie

Zaciemniacz linków URL

Przepisz adres URL do postaci zmiany znaczenia procentowej hex, która nadal działa po kliknięciu.

Wejście
Wynik

Zaciemniacz linków URL

Wklej normalny link, a to narzędzie przepisze go do wersji ze zmianą znaczenia procentowej hex — każdy znak domeny (lub cały adres URL, jeśli przełączysz opcję) stanie się jej kodem %XX, w taki sam sposób, w jaki spacja stanie się %20. „example.com” zmienia się w coś w rodzaju „%65%78%61%6d%70%6c%65%2e%63%6f%6d”: na pierwszy rzut oka nieczytelny dla osoby przeglądającej wiadomość na czacie lub arkusz kalkulacyjny oraz dla prostego bota dopasowującego wzorce, który wyszukuje jedynie zwykłe nazwy hostów lub listy blokowanych słów kluczowych.

Rezultatem pozostaje prawdziwe, działające łącze. Przeglądarki dekodują nazwy hostów ze zmianą procentową przed ich rozwiązaniem i dekodują znaki ucieczki w ścieżce lub ciągu zapytania w ramach zwykłego żądania, więc wklejenie zaciemnionego adresu URL w pasku adresu — lub użycie go jako href — przenosi Cię dokładnie do tego samego miejsca docelowego, co oryginał. Opcja „Tylko domena” jest ustawieniem domyślnym i zaciemnia tylko nazwę hosta, czyli tę część, którą ludzie faktycznie czytają, aby ocenić, dokąd prowadzi łącze; „Pełny adres URL” również szyfruje ścieżkę, wartości zapytania i fragment, zachowując ukośniki „?”, „#”, „=” i „&” nienaruszone, dzięki czemu struktura łącza nadal jest poprawnie analizowana.

Jest to zaciemnianie, a nie szyfrowanie czy kontrola bezpieczeństwa — każdy może wkleić wynik do własnego dekodera adresu URL tego narzędzia lub uruchomić decodeURIComponent w konsoli przeglądarki i uzyskać od razu zwykły link. Traktuj to jako sposób na to, aby miejsce docelowe nie było oczywiste na pierwszy rzut oka lub naiwnym automatycznym skanowaniu (w układance, wersji demonstracyjnej lub treści, w której nie chcesz, aby surowa domena była widoczna), a nie jako sposób na ukrycie czegoś przed osobą lub systemem, który faktycznie patrzy.

Wszystko działa w Twojej przeglądarce. Wklejany adres URL nigdy nie jest nigdzie przesyłany, a konwersja następuje natychmiast po wpisaniu, a pod wynikami wyświetlana jest bieżąca liczba znaków, które uległy zmianie.

Częste pytania

Czy zaciemniony link nadal będzie działał, jeśli go kliknę?
Tak. Przeglądarki dekodują znaki zmiany znaczenia w nazwie hosta przed jej rozpatrzeniem oraz w ścieżce lub zapytaniu w ramach normalnego żądania, więc zaciemniony adres URL otwiera to samo miejsce docelowe co oryginał.
Jaka jest różnica między „Tylko domena” a „Pełny adres URL”?
„Tylko domena” (domyślnie) zmienia tylko nazwę hosta — tę część, którą większość ludzi czyta, aby ocenić miejsce docelowe łącza. „Pełny adres URL” również powoduje ucieczkę od ścieżki, sprawdza wartości i fragment, zachowując dosłowność znaków strukturalnych /, ?, #, = i &, dzięki czemu adres URL nadal jest poprawnie analizowany.
Czy to rzeczywiście ukrywa przed kimkolwiek cel podróży?
Nie — to zaciemnianie, a nie szyfrowanie. Każdy może zdekodować wynik za pomocą dekodera adresu URL tego narzędzia lub pojedynczej linii kodu JavaScript. Pokonuje jedynie spojrzenie lub naiwne dopasowanie wzorca bota, a nie zdeterminowane spojrzenie.
Czy obsługuje domeny ze znakami akcentowanymi?
Tak. Domena taka jak „café.com” jest najpierw konwertowana do postaci ASCII punycode (w sposób, w jaki przeglądarki już ją reprezentują wewnętrznie), a następnie ta forma jest zmieniana procentowo.
Czy mój adres URL jest gdziekolwiek przesłany?
Nie. Konwersja odbywa się całkowicie w Twojej przeglądarce, a link nigdy nie opuszcza Twojego urządzenia.