RevealTheme logo

Poradnik wykrywania · 2026

Jak wykryć motyw Drupal na dowolnej stronie internetowej

Drupal napędza wiele stron rządowych, edukacyjnych i korporacyjnych. Wykrywanie polega na znajdowaniu charakterystycznych ścieżek URL i markerów specyficznych dla Drupala.

Najszybszy sposób: skorzystaj z naszego darmowego detektora

Wklej dowolny adres URL i poznaj motyw, wtyczki oraz stos technologiczny Drupal w 2 sekundy.

Otwórz detektor Drupal →

Czego szuka nasz detektor

Ścieżki URL sites/default/themes

Drupal serwuje motywy z /sites/default/themes/[nazwa-motywu]/ lub /themes/[nazwa-motywu]/. Adresy URL zasobów ujawniają nazwę motywu.

Gdzie: Znaczniki <link> i <script> w HTML

Zmienna JavaScript drupalSettings

Drupal udostępnia window.drupalSettings na każdej stronie. Zawiera ona aktywny motyw oraz listę modułów.

Gdzie: <script> w treści

Drupal.behaviors i jQuery.once

Framework JavaScript Drupala używa wzorców Drupal.behaviors widocznych w plikach źródłowych.

Gdzie: Pliki JavaScript

Nagłówek X-Generator

Wiele stron Drupala dodaje 'X-Generator: Drupal X' do nagłówków odpowiedzi.

Gdzie: Nagłówki odpowiedzi HTTP

Znacznik meta generator

Rdzeń Drupala ustawia <meta name='Generator' content='Drupal X (https://www.drupal.org)'>.

Gdzie: <head> w HTML

Lista kontrolna ręcznej inspekcji

Jeśli detektor zwróci niejednoznaczne wyniki, przejdź przez te ręczne kontrole w narzędziach deweloperskich Twojej przeglądarki (kliknij prawym przyciskiem → Zbadaj):

  1. 1

    Wyświetl kod źródłowy. Poszukaj 'sites/default' lub 'Drupal.behaviors': obecne na większości stron Drupala.

  2. 2

    Konsola DevTools → wpisz drupalSettings: jeśli to Drupal, zwróci obiekt konfiguracji wraz z nazwą motywu.

  3. 3

    Sprawdź znacznik meta generator w sekcji <head>.

  4. 4

    Poszukaj ścieżek URL /sites/all/ lub /sites/default/files/.

  5. 5

    Poszukaj nagłówka odpowiedzi X-Generator lub sprawdź ścieżki specyficzne dla Drupala, takie jak /user/login.

Dlaczego warto identyfikować stos technologiczny strony?

Trzy uzasadnione powody: analiza konkurencji (jakich narzędzi używa lider Twojej branży?), kwalifikacja leadów (czy strona tego potencjalnego klienta spełnia wymagania dla Twojej usługi?) oraz planowanie migracji (musisz znać obecny stos technologiczny, zanim wycenisz przeprojektowanie).

Wszystkie powyższe to działania na publicznie dostępnych danych: każdy sygnał, który sprawdzamy, jest widoczny w kodzie HTML lub odpowiedzi HTTP strony – te same dane, które każdy może zobaczyć za pomocą funkcji «Pokaż źródło strony». My po prostu analizujemy je szybciej i przedstawiamy w przejrzysty sposób.

Czego wykrywanie nie jest w stanie Ci powiedzieć

Wykrywanie identyfikuje, co jest uruchomione. Nie powie Ci, dlaczego strona wybrała dany stos technologiczny, ile na niego wydaje, kto jest jej deweloperem ani jaka jest jej mapa drogowa. W tym celu porozmawiaj z człowiekiem.

Nie potrafi też przejrzeć agresywnego buforowania, konfiguracji headless ani motywów tworzonych od podstaw bez domyślnych znaczników frameworka. Oznaczamy wykrycia o niskiej pewności, abyś wiedział, kiedy zgłębić temat.