Przejdź do treści

Proof of Work (PoW)

Proof of Work (PoW) - umożliwia automatyczną weryfikację użytkownika podczas pierwszej wizyty użytkownika na stronie WWW.

Opcja PoW

PoW może zostać skonfigurowany na SMALL.PL z użyciem następujących wartości:

  • off - wyłączone (zabezpieczenie nie będzie aktywne dla domeny)
  • on - włączone tylko podczas ataku (PoW zostanie automatycznie włączony w trakcie wykrytego ataku)
  • always - zawsze włączone (weryfikacja przy pierwszym odwiedzeniu strony)

Domyślnym ustawieniem PoW jest on (włączone tylko podczas ataku).

Uwaga

Gdy opcja jest aktywna - weryfikacja odbywa się raz dziennie i wymaga włączonych cookies w przeglądarce użytkownika.

Konfiguracja

DevilWEB

Opcję PoW można zmienić przechodząc: Strony WWW (WWW Websites) ➡ Zarządzaj (Manage) ➡ Szczegóły (Details) ➡ Proof of Work.

Devil

Po zalogowaniu się na SSH można zmienić opcję PoW przy pomocy polecenia: devil www options DOMENA pow on|always|off
Przykład: ustawienie zawsze włączonego PoW dla strony example.pl: devil www options example.pl pow always

Dostosowanie strony weryfikacji

Istnieje możliwość dostosowania wyglądu strony zabezpieczenia poprzez utworzenie następujących plików:

  • ~/domains/<DOMAIN>/errors/pow-pensive.webp - wyświetlane podczas sprawdzania użytkownika
  • ~/domains/<DOMAIN>/errors/pow-happy.webp - wyświetlane po pozytywnym zweryfikowaniu
  • ~/domains/<DOMAIN>/errors/pow-reject.webp - wyświetlane przy zablokowanym dostępie
  • ~/domains/<DOMAIN>/errors/pow.css - plik CSS, który pozwala na kontrolowanie wyglądu strony

Przykładowy plik CSS można znaleźć tutaj.