Zmiany w SCaptcha 2.3.0
Wydanie z 8 września 2026 r. Oto zmiany w SCaptcha 2.3.0.
Nowe zadania i ograniczone ponowne użycie
- Każde zadanie Proof-of-Work używa niezależnej, kryptograficznie losowej soli o długości 32 bajtów. Sól, skrót, algorytm, rozwiązanie i HMAC są sprawdzane w sesji WoltLab, która wydała zadanie; po 60 sekundach lub w innej sesji zadanie jest odrzucane.
- Zadania 2.2.x wydane tuż przed aktualizacją działają tylko do zwykłego wygaśnięcia. Jednorazowy znacznik przed wysłaniem, związany ze ścieżką, oraz dowód tekstowy/dźwiękowy wygasają po 300 sekundach.
- Ponowne użycie formularza, cookie Under-Attack i cookie odmowy Sentinel pozostają oddzielne. Under-Attack działa 300–1800 sekund (domyślnie 600), Sentinel 600 sekund.
Dane proxy, pamięć podręczna i logi dostawcy
- Normalizacja proxycheck.io v3 zachowuje ryzyko, confidence, times_seen, daty obserwacji, stan wykrycia/usunięcia z listy, typ sieci i stan dostawcy. Brakujące lub nieprawidłowe metadane nie oznaczają czystego wyniku.
- Sentinel wymaga dodatniej liczby, co najmniej 50% confidence i przydatnych świeżych obserwacji. Wyniki usunięte z listy, stare, puste lub mało wiarygodne są pomijane.
- Sukces jest buforowany 3600 sekund, wynik zmienny lub usunięty z listy 900. Błędy są buforowane 120–900 sekund; są dwa ograniczone ponowienia, a wiersze starsze niż 24 godziny są usuwane.
- SCaptcha domyślnie wysyła tag=0. Administrator może włączyć logi dodatnich wykryć; adres IP i tak trafia do zapytania, a awaria dostawcy nie jest czystym wynikiem.
Analityka i retencja
- Lokalna analityka żądań pozostaje domyślnie włączona i może zapisywać powiązywalne dane operacyjne: czas, wynik, URI, IP, user-agent, przeglądarkę/urządzenie, sieć, lokalizację, powody, dane Sentinel i przesłaną telemetrię.
- Retencja wynosi domyślnie 90 dni i może mieć od 1 do 3650 dni. Usuwane są tylko wiersze sprzed granicy. Wyłączenie zatrzymuje nowe dane, ale nie usuwa istniejących wierszy ani eksportów.
Przeglądarki i dostępność
- Ocena zachowania i Sentinel są nadal domyślnie wyłączone; audio, WebGL, animation frame i canvas działają tylko z własną opcją. Niedostępne sygnały pozostają neutralne.
- Ogólne renderery Chromium/ANGLE, Mesa i llvmpipe nie wystarczają do uznania automatyzacji. Wskaźnik dotyczy tylko myszy, a przewijanie tylko przewijalnych stron; klawiatura i dotyk nie symulują myszy.
Datowany kontekst zewnętrzny
- 8 września 2026 r. wytyczne EDPB 02/2026 o anonimizacji pozostawały w konsultacjach publicznych do 30 października 2026 r. Nie są tu przedstawiane jako ostateczne prawo ani wytyczne.
- Chrome 153 wydano 8 września 2026 r., rozpoczynając zapowiedziany dwutygodniowy cykl stabilny. Zgodność trzeba sprawdzać przy każdym wydaniu.