0

Analizator agenta użytkownika

Wklej dowolny ciąg klienta użytkownika — z dziennika serwera, zgłoszenia do pomocy technicznej lub ciekawostki — i natychmiast odszyfruj jego przeglądarkę, system operacyjny, silnik i typ urządzenia, w tym znane boty, takie jak Googlebot.

Wklej powyżej ciąg agenta użytkownika, aby zobaczyć, jak został odszyfrowany — przeglądarka, system operacyjny, silnik, typ urządzenia i wykrywanie znanych botów na bieżąco podczas pisania.

Przetwarzanie... 0%

Wynik

Dzienniki dostępu do serwera, ładunki webhooka i zgłoszenia pomocy technicznej są pełne ciągów agentów użytkownika, które nie pochodzą z Twojej przeglądarki — telefonu gościa, integracji partnera lub robota, o którym nigdy nie słyszałeś. To narzędzie istnieje po to, aby odszyfrować dokładnie te elementy: wkleić dowolny ciąg znaków klienta użytkownika do pola i uzyskać natychmiastowy przegląd przeglądarki, systemu operacyjnego, silnika renderującego i typu urządzenia, które opisuje, bez przycisku wysyłania i bez ponownego ładowania strony.

Jest to zadanie inne niż strona „Jaka jest moja przeglądarka”. Strony te odczytują własnego navigator.userAgent w celu opisania urządzenia, na którym je aktualnie czytasz; nie mogą pomóc ci zrozumieć ciągu UA skopiowanego z czyjejś prośby. Ten parser działa w drugą stronę: traktuje wklejony tekst jako surowe dane do zdekodowania, niezależnie od tego, czy jest to prawdziwa instalacja Chrome na komputerze, Safari na iPhonie, czy też coś, co w ogóle nie jest przeglądarką.

Ruch botów i robotów indeksujących jest tutaj pierwszorzędnym przypadkiem, a nie refleksją. Parser wyraźnie sprawdza wklejone ciągi znaków w porównaniu z dziesiątkami znanych robotów — Googlebot, Bingbot, facebookexternalhit, Twitterbot, AhrefsBot, SemrushBot, DuckDuckBot, Applebot i inne — i zgłasza zwykłą flagę „znany bot” tak/nie z dopasowaną nazwą, która jest dokładnie tym, czego potrzebujesz podczas pisania reguł pliku robots.txt lub odczytywania dzienników serwera pod kątem ruchu skrobaka.

Analizowanie odbywa się natychmiast w przeglądarce podczas pisania, wykorzystując dopasowywanie wzorców do wklejonego tekstu — nic nie jest nigdzie przesyłane. Kiedy ciąg znaków jest zbyt zniekształcony, zbyt nietypowy lub rzeczywiście niejednoznaczny, aby można go było z całą pewnością rozszyfrować, narzędzie mówi o tym uczciwie, zamiast wymyślać przeglądarkę lub system operacyjny, których tak naprawdę nigdy nie było. Jeśli zamiast dekodować dowolny ciąg znaków chcesz poznać szczegóły swojej WŁASNEJ przeglądarki, oddzielne narzędzie What Is My Browser bezpośrednio odczytuje plik navigator.userAgent — ta strona została stworzona do odwrotnego zadania: dowolnych, wklejonych ciągów znaków.