Zinn® Footprint ogranicza zakres informacji, jakie witryna WordPress ujawnia o sobie na zewnątrz. Jest częścią linii hostingowej Footprint-Free i jest dostępny dla zalogowanych klientów bezpośrednio w panelu nawigacyjnym, a nie w formie publicznego pliku do pobrania.
Wszystko, co robi, to usuwanie. Nie dodaje niczego do Państwa stron i nie zmienia niczego, co widzi odwiedzający.
Co wyłącza i dlaczego
- Tag generatora oraz wersję w kanałach informacyjnych — w przeciwnym razie każda strona informuje, z jakiej wersji WordPress Państwo korzystają, co stanowi pierwszą rzecz odczytywaną przez automatyczny skaner.
- Ciąg zapytania
?ver= w zasobach rdzenia — ta sama informacja, w drugim miejscu. Wersje Państwa własnego motywu i wtyczek pozostają nienaruszone, ponieważ dzięki nim przeglądarki wiedzą, kiedy pobrać zmieniony plik.
- RSD, manifest, shortlink oraz odnośniki wykrywania (discovery links) — odczytywalne maszynowo wskaźniki do Państwa panelu administratora i XML-RPC, z których prawie żadna współczesna witryna nie korzysta.
- XML-RPC oraz pingbacki — płaszczyzna logowania pozbawiona limitu żądań (rate limit) oraz mechanizm leżący u podstaw powszechnego ataku odbitego (reflected attack).
- Ogólne komunikaty o błędach logowania — w przeciwnym razie WordPress informuje atakującego, czy błędna była nazwa użytkownika, czy hasło, co zmniejsza nakład pracy o połowę.
- Nagłówek
X-Powered-By — wersja PHP przy każdej odpowiedzi.
Każda funkcja to niezależny przełącznik i wszystkie są domyślnie włączone.
Co sprawdzić po włączeniu
XML-RPC to jedyna pozycja, która kiedykolwiek może coś zepsuć. Jeżeli korzystają Państwo z aplikacji mobilnej WordPress, starszych funkcji Jetpacka lub edytora stacjonarnego publikującego zdalnie, używają one XML-RPC i przestaną działać. Wszystko inne na tej liście pozostaje obojętne dla nowoczesnej witryny.
Zatem: proszę to włączyć, następnie otworzyć witrynę, wylogować się i zalogować ponownie, a także opublikować treść z dowolnego narzędzia, z którego zwykle Państwo publikują. Jeśli coś przestało działać, jest to XML-RPC — należy wyłączyć ten jeden przełącznik, a pozostałe pozostawić aktywne.
Czym to nie jest
Nie jest to wtyczka bezpieczeństwa ani zapora sieciowa (firewall). Rozwiązanie usuwa informacje, co podnosi koszt automatycznego skanu; niczego nie blokuje. Niezależnie od tego należy dbać o regularne aktualizacje.