Ar ais chuig an mblag
Bunús Foilsithe 19.08.2026 8 nóim. léitheoireachta

An méid a chosnaíonn foirm i ndáiríre: CAPTCHA, honeypot, gaiste ama, CSRF

Braitheann formhór na bhfoirmeacha teagmhála ar chleas amháin i gcoinne turscair, agus ní stopann go leor de na cleasanna sin ach na botaí is simplí. An méid a stopann gach sraith chosanta, a costas, agus cén meascán a dhéanann ciall.

Is annamh a thagann turscar trí fhoirmeacha teagmhála ó dhuine ag clóscríobh de láimh. De ghnáth is bogearraí iad a aimsíonn foirmeacha, a líonann gach réimse agus a sheolann an toradh – na mílte uair. Tá roinnt cosaintí ann, agus oibríonn siad ag pointí an-éagsúla. Cabhraíonn eolas ar an méid a dhéanann gach ceann acu i ndáiríre leat dhá bhotún a sheachaint: foirm gan fíorchosaint, agus foirm a bhfuil an oiread sin cosanta uirthi go n-éiríonn fíordhaoine as.

Comparáid idir sraitheanna cosanta
An tsraith agus an méid a stopann sí
  • Honeypot: botaí simplí a líonann gach réimse
  • Gaiste ama: scripteanna a sheolann láithreach tar éis lódála
  • CAPTCHA: formhór an uathoibrithe ghinearálta
  • Comhartha CSRF: iarratais a sheoltar go díreach chuig an gcríochphointe
  • Teorainn ráta: tuilte ó fhoinse amháin
  • Cruthúnas oibre: ollseoladh saor, gan rianú ná puzail
  • Seiceálacha ar thaobh an fhreastalaí: gach rud a sheachnaíonn an brabhsálaí
An méid a chailleann sí nó a chosnaíonn sí
  • Seachnaíonn botaí spriocdhírithe é; má tá sé folaithe go dona, fógraíonn léitheoirí scáileáin é
  • Botaí a fhanann; gan síniú ar thaobh an fhreastalaí is furasta é a bhrionnú
  • Bac do gach duine, bacainní inrochtaineachta, tríú páirtí go minic; tá seirbhísí réitigh ann
  • Faigheann botaí a lódálann an leathanach ar dtús comhartha bailí freisin
  • Turscar scaipthe thar go leor seoltaí IP
  • Seoltóir diongbháilte le cumhacht ríomhaireachta; teastaíonn JavaScript
  • Ní dhéanann siad gach rud leo féin – ach gan iad níl sna sraitheanna eile ach maisiúchán
Ní chlúdaíonn aon sraith amháin gach rud. Scagann sraitheanna saora dofheicthe an chuid is mó; tá cinn níos troime ann do thurscar leanúnach spriocdhírithe.

Honeypot agus gaiste ama: scagairí dofheicthe

Is réimse breise é honeypot nach bhfeiceann daoine riamh, amhail réimse darb ainm “website” atá folaithe le CSS. Líonann botaí simplí gach réimse, mar sin léiríonn honeypot líonta uathoibriú agus is féidir leis an bhfreastalaí an teachtaireacht a chaitheamh i leataobh go ciúin. Seachnaíonn botaí atá scríofa do do shuíomh, nó cinn a rindreálann an leathanach cosúil le brabhsálaí, é. Folaigh i gceart é: d’fhéadfadh léitheoirí scáileáin réimse nach bhfuil ach bogtha den scáileán a fhógairt, d’fhéadfaí é a bhaint amach leis an eochair Tab nó a líonadh le huathlíonadh. Úsáid aria-hidden, tabindex -1 agus autocomplete off, chomh maith le lipéad neodrach a iarrann ar aon duine a thagann ann é a fhágáil folamh.

Taifeadann gaiste ama cathain a seachadadh an fhoirm agus diúltaíonn sé d’aighneachtaí a thagann isteach róthapa le bheith inchreidte. Teastaíonn cúpla soicind ó dhaoine chun léamh agus clóscríobh; seolann go leor scripteanna laistigh de chodán de shoicind. Ní mór an stampa ama a sheiceáil ar an bhfreastalaí agus a chosaint ar chur isteach, mar shampla é a shíniú nó a choinneáil sa seisiún – athscríobhann an bota réimse simplí ama folaithe. Coinnigh an tairseach íseal, toisc go ndéanann uathlíonadh fíordhaoine tapa freisin. Éiríonn le botaí nach ndéanann ach fanacht dul tríd: is scagaire é gaiste ama, ní balla.

CAPTCHA: éifeachtach, ach ní gan chostas

Iarrann CAPTCHA cruthúnas nach bhfuil bota ag obair – ó phuzail íomhá go seiceálacha a ritheann sa chúlra; i measc na seirbhísí coitianta tá reCAPTCHA, hCaptcha, Cloudflare Turnstile agus Friendly Captcha. Stopann sé formhór an uathoibrithe ghinearálta, agus sin an fáth a bhfuil an oiread sin tóir air. Ach is bac é gach puzal infheicthe a chuireann ar roinnt cuairteoirí éirí as, agus lódálann formhór na seirbhísí script tríú páirtí, rud a ardaíonn ceisteanna príobháideachais agus toilithe. Ní chabhraíonn CAPTCHA ach amháin má tá sé socraithe i gceart freisin: tá cuma cosanta ar eochair suímh tástála phoiblí, ar ghiuirléid gan a script nó ar chomhartha nach bhfíoraíonn an freastalaí riamh, ach ní cosaint iad. Léiríonn seiceáil saor in aisce ar formexposed.com earráidí den sórt sin ón taobh amuigh.

Tá inrochtaineacht mar chuid den chostas sin. Eisiann puzail íomhá daoine dalla agus go leor daoine ar lagamharc, ní chabhraíonn roghanna fuaime le daoine bodhra-dalla, agus cuireann tascanna casta loighce ualach ar dhaoine le laguithe cognaíocha. Éilíonn critéar ratha WCAG 2.2 1.1.1 rogha téacs a dhéanann cur síos ar chuspóir an CAPTCHA agus foirmeacha malartacha do chéadfaí éagsúla. Seachnaíonn seiceálacha cúlra an chuid is mó de seo, ach nuair a bhíonn amhras orthu, is minic gur puzal amhairc arís an rogha chúltaca – tástáil an bealach sin le méarchlár agus léitheoir scáileáin.

Comhartha CSRF: cosaint ar bhrionnú, ní ar thurscar

Is luach randamach é comhartha CSRF a chuireann an freastalaí san fhoirm agus a bhfuil sé ag súil leis ar ais. Dearadh é i gcoinne brionnú iarratas trassuímh, nuair a chuireann suíomh gréasáin eile ar bhrabhsálaí cuairteora iarratas a sheoladh nach raibh beartaithe ag an gcuairteoir riamh. Ar fhoirm teagmhála phoiblí tá fo-éifeacht aige: diúltaítear do bhotaí a sheolann go díreach chuig seoladh na foirme gan an leathanach a lódáil. Téann aon bhota a fhaigheann an leathanach agus a sheolann an comhartha ar ais tríd. Tá comharthaí CSRF i bhformhór na gcreataí agus na mbreiseán foirme ar aon nós – coinnigh ar siúl iad, ach ná háirigh iad mar chosaint turscair.

An méid a chaithfidh tarlú ar an bhfreastalaí

Ní chosnaíonn seiceálacha sa bhrabhsálaí amháin aon rud
Seachnaítear aon rud nach ritheann ach sa bhrabhsálaí – bailíochtú JavaScript, script a sheiceálann an honeypot, comhartha CAPTCHA nach bhfíoraíonn aon duine – a luaithe a sheolann duine an t-iarratas go díreach. Baineann gach cinneadh faoi ghlacadh le teachtaireacht leis an bhfreastalaí.
  • Bailíochtaigh gach réimse arís ar an bhfreastalaí: réimsí éigeantacha, fad, formáid ríomhphoist, agus gan bristeacha líne i réimsí a théann isteach i gceanntásca ríomhphoist.
  • Fíoraigh comharthaí CAPTCHA agus cruthúnais oibre ar gach aighneacht, leis an tseirbhís eisiúna nó i do chód féin, agus diúltaigh do chomharthaí a athúsáidtear.
  • Teorannaigh aighneachtaí in aghaidh an tseolta IP agus na fuinneoige ama. Stopann sé sin tuilte ó fhoinse amháin; teastaíonn sraitheanna eile ó thurscar atá scaipthe thar go leor seoltaí.
  • Smaoinigh ar chruthúnas oibre: roimh sheoladh, réitíonn an brabhsálaí tasc beag ríomhaireachta. Ní fheiceann cuairteoirí puzal agus ní rianaítear aon rud, ach éiríonn ollseoladh costasach.

Meascán ciallmhar: dhá nó trí shraith

  1. 1Tosaigh leis na sraitheanna dofheicthe: honeypot inrochtana agus gaiste ama sínithe, an dá cheann seiceáilte ar an bhfreastalaí.
  2. 2Cuir teorainn ráta in aghaidh an tseolta IP leis ionas nach féidir le foinse amháin an fhoirm a thuilte.
  3. 3Má éiríonn le turscar spriocdhírithe dul tríd fós, cuir cruthúnas oibre nó CAPTCHA leis – ceann gan phuzal infheicthe agus le rogha inrochtana más féidir.
  4. 4Coinnigh an comhartha CSRF a sholáthraíonn do chreat – mar bhónas, ní mar chosaint.
  5. 5Tástáil an toradh mar chuairteoir – le méarchlár amháin, le léitheoir scáileáin, ar fhón – agus seiceáil go dtagann fíortheachtaireachtaí isteach fós.

Ar go leor suíomhanna, baineann honeypot, gaiste ama agus teorainn ráta le chéile formhór an turscair ghinearálta cheana féin gan aon bhac infheicthe; is é CAPTCHA an rogha chúltaca nuair nach leor sin. Ar WordPress, cuireann an breiseán formexposed saor in aisce honeypot, seiceáil ama agus cruthúnas oibre le chéile gan Google a bheith de dhíth. Chun a fheiceáil cad a thaispeánann d’fhoirm ón taobh amuigh – cé na sraitheanna atá ann, an bhfuil CAPTCHA cumraithe go héifeachtach – ní theastaíonn ó sheiceáil saor in aisce ar formexposed.com ach fearann, gan chuntas. Ní féidir léi do chód freastalaí a fheiceáil, mar sin fanann an chuid ar thaobh an fhreastalaí mar chúram ortsa.