Preglednost blokiranja

Preglednost blokiranja natančno pokaže, zakaj je bila zahteva blokirana — ne le, da je bila blokirana. Ta funkcija zagotavlja podrobne kode razlogov, razčlenitve ocen in uporabne razlage za vsako blokirano oddajo.

Kode razlogov

Vsaka blokirana ali sumljiva zahteva je označena z eno ali več kodami razlogov, ki pojasnjujejo, kateri vedenjski signali so sprožili blokiranje.

CodeDescriptionAction
FAST_TYPINGZnaki so bili natipkani prehitro za človeka. Povprečni interval med tipkami je pod naravnim pragom.Legitimni hitri tipkarji lahko rešijo izziv CAPTCHA in dokažejo, da so ljudje.
NO_KEY_VARIANCEVsi pritiski tipk so imeli enak časovni razmik. Naravno tipkanje ima vedno variacije v hitrosti.To je močan indikator bota. Avtomatizirana orodja prilepijo besedilo brez variance.
SHORT_KEY_DWELLTipke so bile spuščene prehitro. Ljudje tipke držijo nekaj milisekund; avtomatizirana orodja jih spustijo takoj.Pogosto se pojavlja pri orodjih za tipkovnične makre ali avtomatizaciji brskalnika.
NO_TYPING_PAUSESNi naravnih premorov med besedami ali stavki. Ljudje se med razmišljanjem ali branjem ustavijo.Kaže, da je bil obrazec izpolnjen v enem neprekinjenem zamahu — značilno za avtomatizirane skripte.
LINEAR_MOUSE_PATHMiška se je premikala v popolnoma ravnih linijah. Človeško premikanje miške ima naravne krivulje in tresenje.Avtomatizacijski okviri, kot sta Selenium ali Puppeteer, privzeto ustvarjajo linearne poti.
ABNORMAL_MOUSE_SPEEDMiška se je premikala z nenaravno hitrostjo — bodisi nemogoče hitro bodisi popolnoma konstantno.Pravo premikanje miške ima vzorce pospeševanja in pojemanja.
NO_MOUSE_MOVEMENTMed sejo ni bilo zaznano nobeno premikanje miške.Mobilni uporabniki upravičeno nimajo miške. Ta koda ima na mobilnih napravah nižjo utež.
NO_FOCUS_EVENTSStran ni bila nikoli v fokusu ali pa zavihek med izpolnjevanjem obrazca ni bil viden.Headless brskalniki pogosto ne sprožijo dogodkov fokusa pravilno.
MISSING_BROWSER_FEATURESPričakovani API-ji brskalnika manjkajo ali vračajo nepričakovane vrednosti.Headless brskalniki in avtomatizacijska orodja pogosto nimajo podpore za WebGL, AudioContext ali Canvas.
INCONSISTENT_CAPABILITIESSporočene zmožnosti brskalnika se ne ujemajo z nizom User-Agent.Upravljavci botov pogosto ponaredijo User-Agent, a pozabijo uskladiti funkcije brskalnika.
NO_FINGERPRINTSNi bilo mogoče zbrati nobenih prstnih odtisov brskalnika (Canvas, WebGL, AudioContext).Lahko kaže na headless brskalnik ali zelo agresivne nastavitve zasebnosti.
FINGERPRINT_BLACKLISTEDZgoščena vrednost prstnega odtisa brskalnika se ujema z znanim prstnim odtisom bota na seznamu blokiranih.Prstni odtis je bil predhodno identificiran kot pripadajoč avtomatiziranemu orodju.
DATACENTER_IPZahteva izvira iz znanega IP-razpona podatkovnega centra (AWS, GCP, Azure itd.).Legitimni uporabniki redko brskajo z IP-jev podatkovnih centrov. To lahko sprožijo uporabniki VPN.

Razčlenitev ocene

Vsaka zahteva prejme sestavljeno oceno (0,0–1,0), zgrajeno iz 7 delnih ocen. Nadzorna plošča prikazuje razčlenitev, da lahko razumete, katera kategorija je povzročila nizko oceno.

CategoryDescriptionWeight
TipkovnicaHitrost tipkanja, intervali med tipkami in vzorci časa zadrževanja tipk.30%
PremoriNaravni premori med besedami in stavki med tipkanjem.20%
MiškaEntropija premikanja miške, ukrivljenost poti in vzorci klikov.20%
HitrostPorazdelitev hitrosti premikanja miške in vzorci pospeševanja.5%
KontekstFokus strani, vidnost zavihka in časovni potek interakcij.10%
DrsenjeVedenje pri drsenju in globina interakcije s stranjo.5%
ZmožnostiKonsistentnost funkcij brskalnika in preverjanje prstnega odtisa.10%

Dnevnik blokiranj

Zavihek Dnevnik blokiranj prikazuje paginiran seznam vseh blokiranih in sumljivih zahtev. Vsak vnos vsebuje časovni žig, razsodbo, oceno, kode razlogov, pot strani in državo. Kliknite katero koli vrstico, da odprete podrobni prikaz s celotno razčlenitvijo ocene.

  • Časovni žig — kdaj je bila zahteva prejeta
  • Razsodba — bot (rdeče) ali sumljivo (rumeno)
  • Ocena — sestavljena vedenjska ocena
  • Razlogi — sprožene kode razlogov kot značke
  • Stran — na kateri strani je bil obrazec
  • Država — geografska lokacija obiskovalca

Porazdelitev ocen

Zavihek Porazdelitev ocen prikazuje histogram vseh vedenjskih ocen. Stolpci so barvno označeni: zeleno (≥ 0,7, človek), rumeno (0,4–0,7, sumljivo), rdeče (< 0,4, bot). Zdrava spletna stran prikazuje večino zahtev v zelenem območju.

Interpretation

Če vidite veliko število zahtev v rdečem območju, je vaša spletna stran morda pod aktivnim napadom botov. Uporabite varnostne politike za nastavitev pragov samodejnega blokiranja.

Analitika vtičnika WordPress

Vtičnik WordPress vključuje vgrajeno stran Analytics (SilentShield → Analytics), ki prikazuje statistiko blokiranj neposredno v vašem skrbniškem vmesniku WordPress. Omogočite »Podrobno sledenje« v razširjenih nastavitvah, da začnete zbirati podatke.

  • Pregledne kartice: Blokirano danes, Ta teden, Ta mesec, Stopnja blokiranja
  • Časovni diagram z blokiranji po dnevih
  • Razčlenitev po zaščitnem modulu (Timer, Honeypot, Captcha, blokada IP itd.)
  • Tabela pogostosti kod razlogov
  • Paginiran dnevnik blokiranj s podrobnim prikazom
  • Razčlenitev ocene za blokiranja v API načinu (prikazuje delne ocene SilentShield)

Standalone Mode

V samostojnem načinu (brez API-ja SilentShield) vtičnik beleži, kateri zaščitni modul je blokiral zahtevo (npr. SUBMIT_TOO_FAST, HONEYPOT_FILLED, CAPTCHA_WRONG), s človeku razumljivimi razlagami.

API Mode

V API načinu vtičnik dodatno beleži kode razlogov SilentShield (FAST_TYPING, NO_MOUSE_MOVEMENT itd.), vedenjsko oceno in celotno razčlenitev ocene, ko je omogočeno »Podrobno sledenje«.

Zasebnost

Dnevniki blokiranj nikoli ne vsebujejo osebnih podatkov. IP naslovi so shranjeni kot zgoščene vrednosti SHA-256. Nizi User-Agent se ne beležijo. Podatki se samodejno izbrišejo po nastavljenem obdobju hrambe (privzeto: 30 dni).