Estojen läpinäkyvyys

Estojen läpinäkyvyys näyttää tarkalleen, miksi pyyntö estettiin — ei vain sitä, että se estettiin. Tämä ominaisuus tarjoaa yksityiskohtaiset syykoodit, pisteiden erittelyt ja ymmärrettävät selitykset jokaiselle estetylle lähetykselle.

Syykoodit

Jokainen estetty tai epäilyttävä pyyntö merkitään yhdellä tai useammalla syykoodilla, jotka selittävät, mitkä käyttäytymissignaalit laukaisivat eston.

CodeDescriptionAction
FAST_TYPINGMerkkejä kirjoitettiin liian nopeasti ihmiselle. Keskimääräinen näppäinpainallusten väli alittaa luonnollisen kynnysarvon.Aidosti nopeat kirjoittajat voivat ratkaista CAPTCHA-haasteen todistaakseen olevansa ihmisiä.
NO_KEY_VARIANCEKaikilla näppäinpainalluksilla oli identtinen ajoitus. Luonnollisessa kirjoittamisessa nopeus vaihtelee aina.Tämä on vahva botti-indikaattori. Automaattityökalut liittävät tekstin täysin ilman vaihtelua.
SHORT_KEY_DWELLNäppäimet vapautettiin liian nopeasti. Ihmiset pitävät näppäimiä pohjassa muutaman millisekunnin; automaattityökalut vapauttavat ne välittömästi.Havaitaan usein näppäimistömakrotyökalujen tai selainautomaation yhteydessä.
NO_TYPING_PAUSESEi luonnollisia taukoja sanojen tai lauseiden välillä. Ihmiset pitävät taukoja ajatellessaan tai lukiessaan.Viittaa siihen, että lomake täytettiin yhdellä yhtäjaksoisella syötöllä — tyypillistä automaattisille skripteille.
LINEAR_MOUSE_PATHHiiri liikkui täysin suoria linjoja pitkin. Ihmisen hiiriliikkeissä on luonnollisia kaaria ja värinää.Automaatiokehykset kuten Selenium tai Puppeteer tuottavat oletuksena lineaarisia polkuja.
ABNORMAL_MOUSE_SPEEDHiiri liikkui epäluonnollisella nopeudella — joko mahdottoman nopeasti tai täysin tasaisesti.Todellisissa hiiriliikkeissä on kiihdytys- ja hidastusmalleja.
NO_MOUSE_MOVEMENTIstunnon aikana ei havaittu lainkaan hiiren liikettä.Mobiilikäyttäjillä ei perustellusti ole hiirtä. Tämä koodi painotetaan matalammaksi mobiililaitteilla.
NO_FOCUS_EVENTSSivua ei koskaan fokusoitu tai välilehti ei ollut näkyvissä lomakkeen täytön aikana.Headless-selaimet eivät usein laukaise fokustapahtumia oikein.
MISSING_BROWSER_FEATURESOdotetut selain-API:t puuttuvat tai palauttavat odottamattomia arvoja.Headless-selaimista ja automaatiotyökaluista puuttuu usein WebGL-, AudioContext- tai Canvas-tuki.
INCONSISTENT_CAPABILITIESIlmoitetut selainominaisuudet eivät vastaa User-Agent-merkkijonoa.Bottien ylläpitäjät väärentävät usein User-Agentin, mutta unohtavat sovittaa selainominaisuudet siihen.
NO_FINGERPRINTSSelaimen sormenjälkiä ei voitu kerätä (Canvas, WebGL, AudioContext).Voi viitata headless-selaimeen tai erittäin tiukkoihin yksityisyysasetuksiin.
FINGERPRINT_BLACKLISTEDSelaimen sormenjälkihash vastaa tunnettua bottisormenjälkeä estolistalla.Sormenjälki on aiemmin tunnistettu automaattityökaluun kuuluvaksi.
DATACENTER_IPPyyntö tuli tunnetulta datakeskuksen IP-alueelta (AWS, GCP, Azure jne.).Aidot käyttäjät selaavat harvoin datakeskusten IP-osoitteista. VPN-käyttäjät voivat laukaista tämän.

Pisteiden erittely

Jokainen pyyntö saa yhdistetyn pistemäärän (0,0–1,0), joka koostuu 7 osapisteestä. Hallintapaneeli näyttää erittelyn, jotta ymmärrät, mikä kategoria aiheutti matalan pistemäärän.

CategoryDescriptionWeight
NäppäimistöKirjoitusnopeus, näppäinpainallusten välit ja painallusaikojen mallit.30%
TauotLuonnolliset tauot sanojen ja lauseiden välillä kirjoitettaessa.20%
HiiriHiiren liikkeen entropia, polun kaarevuus ja klikkausmallit.20%
NopeusHiiren liikkeen nopeusjakauma ja kiihtyvyysmallit.5%
KontekstiSivun fokus, välilehden näkyvyys ja vuorovaikutuksen ajoitus.10%
VieritysVierityskäyttäytyminen ja vuorovaikutuksen syvyys sivulla.5%
OminaisuudetSelainominaisuuksien johdonmukaisuus ja sormenjäljen varmennus.10%

Estoloki

Estoloki-välilehti näyttää sivutetun listan kaikista estetyistä ja epäilyttävistä pyynnöistä. Jokainen merkintä sisältää aikaleiman, arvion, pistemäärän, syykoodit, sivupolun ja maan. Klikkaa mitä tahansa riviä avataksesi yksityiskohtanäkymän, jossa on täydellinen pisteiden erittely.

  • Aikaleima — milloin pyyntö vastaanotettiin
  • Arvio — botti (punainen) tai epäilyttävä (keltainen)
  • Pistemäärä — yhdistetty käyttäytymispistemäärä
  • Syyt — laukaistut syykoodit tunnisteina
  • Sivu — millä sivulla lomake sijaitsi
  • Maa — kävijän maantieteellinen sijainti

Pistejakauma

Pistejakauma-välilehti näyttää histogrammin kaikista käyttäytymispisteistä. Palkit on värikoodattu: vihreä (≥ 0,7, ihminen), keltainen (0,4–0,7, epäilyttävä), punainen (< 0,4, botti). Terveellä sivustolla useimmat pyynnöt ovat vihreällä alueella.

Interpretation

Jos näet suuren määrän pyyntöjä punaisella alueella, sivustosi voi olla aktiivisen bottihyökkäyksen kohteena. Käytä turvallisuuskäytäntöjä määrittääksesi automaattiset estokynnykset.

WordPress-lisäosan analytiikka

WordPress-lisäosa sisältää sisäänrakennetun Analytics-sivun (SilentShield → Analytics), joka näyttää estotilastot suoraan WordPress-hallinnassa. Ota 'Yksityiskohtainen seuranta' käyttöön laajennetuissa asetuksissa aloittaaksesi tietojen keräämisen.

  • Yleiskatsauskortit: Estetty tänään, Tällä viikolla, Tässä kuussa, Estoprosentti
  • Aikajanakaavio, joka näyttää estot päivittäin
  • Erittely suojausmoduuleittain (Timer, Honeypot, Captcha, IP-esto jne.)
  • Syykoodien esiintymistiheystaulukko
  • Sivutettu estoloki yksityiskohtanäkymällä
  • Pisteiden erittely API-tilan estoille (näyttää SilentShieldin osapisteet)

Standalone Mode

Itsenäisessä tilassa (ilman SilentShield-API:a) lisäosa kirjaa, mikä suojausmoduuli esti pyynnön (esim. SUBMIT_TOO_FAST, HONEYPOT_FILLED, CAPTCHA_WRONG) ihmisen luettavine selityksineen.

API Mode

API-tilassa lisäosa kirjaa lisäksi SilentShieldin syykoodit (FAST_TYPING, NO_MOUSE_MOVEMENT jne.), käyttäytymispistemäärän ja täydellisen pisteiden erittelyn, kun 'Yksityiskohtainen seuranta' on käytössä.

Tietosuoja

Estolokit eivät koskaan sisällä henkilötietoja. IP-osoitteet tallennetaan SHA-256-hasheina. User-Agent-merkkijonoja ei kirjata. Tiedot poistetaan automaattisesti määritetyn säilytysajan jälkeen (oletus: 30 päivää).