Mājas Audio Kas ir zirnekļa slazds? - definīcija no tehopedijas

Kas ir zirnekļa slazds? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē zirnekļa slazds?

Zirnekļa slazds ir tiešsaistes funkcija, kas ieslodzīt tīmekļa rāpuļprogrammu vai robotprogrammatūru bezgalīgā cilpā vai citā rekursīvā situācijā, kas patērē resursus un būtībā saista šo rāpuļprogrammu noteiktam atkārtojumam.

Zirnekļa slazds ir pazīstams arī kā kāpurķēžu slazds.

Techopedia skaidro zirnekļa slazdu

Daži zirnekļu slazdi tiek veikti, lai apzināti novirzītu tīmekļa rāpuļprogrammu uzmanību. Piemēram, kāds var ieprogrammēt dziļu direktoriju struktūru, lai tīmekļa rāpuļprogramma pārmeklētu šo struktūru, nevis pārvietotos uz citiem vietnes vai tiešsaistes vietas apgabaliem. Programmētāji var arī pārslogot rāpuļprogrammas leksisko analizatoru vai ielādēt sesiju ar sīkfailiem, lai iztukšotu mēstuļu vai citu pārmeklētāju resursus.

Citi zirnekļu slazdi tiek veikti netīšām, izmantojot programmēšanas kļūdas. Daži kalendāra norāžu veidi var izraisīt šķietami bezgalīgas cilpas un izraisīt avāriju slikti izgatavotiem rāpuļprogrammām.

Zirnekļu slazdu un citu dizainu izmantošana robotu tīmekļa rāpuļprogrammu nomainīšanai mainīsies, parādoties jauniem mašīnmācīšanās un mākslīgā intelekta principiem. Tā kā dizaineri ir pierādījuši, ka viņi tagad var izveidot tīmekļa rāpuļprogrammas, kas var atbildēt uz komandām lapā tāpat kā cilvēki, tādi resursi kā CAPTCHA vairs nebūs efektīvi pret robotiem. Zirnekļu slazdi un kāpurķēžu slazdi, iespējams, arī nederēs, jo puses, kas izmanto kāpurķēdes vai robotprogrammatūru, ieguldīs tos ar spēju atpazīt šos slazdus un no tiem izvairīties.

Kas ir zirnekļa slazds? - definīcija no tehopedijas