Dom Audio Co to jest pułapka na pająki? - definicja z techopedia

Co to jest pułapka na pająki? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza Spider Trap?

Pająk to funkcja online, która łapie robota sieciowego lub bota w nieskończoną pętlę lub inną rekurencyjną sytuację, która zajmuje jego zasoby i zasadniczo wiąże tego robota dla określonego zestawu iteracji.

Pająk jest również znany jako pułapka gąsienicowa.

Techopedia wyjaśnia Spider Trap

Niektóre pułapki pająków mają na celu celowe odwrócenie uwagi robotów sieciowych. Na przykład ktoś może zaprogramować głęboką strukturę katalogów, aby robot indeksujący przeszukiwał tę strukturę zamiast przechodzić do innych obszarów witryny lub przestrzeni online. Programiści mogą również przeciążać analizator leksykalny przeszukiwacza lub załadować sesję z plikami cookie w celu wyczerpania zasobów robotów spamujących lub innych robotów.

Inne pułapki pająków powstają niezamierzenie przez błędy programowania. Niektóre typy odwołań do kalendarza mogą powodować pozornie nieskończone pętle i zawieszać źle wykonane przeszukiwacze.

Zastosowanie pułapek pająków i innych konstrukcji do przeszukiwania robotycznych robotów sieciowych zmieni się wraz z pojawieniem się nowych zasad uczenia maszynowego i sztucznej inteligencji. Ponieważ projektanci udowodnili, że mogą teraz tworzyć roboty indeksujące, które mogą reagować na polecenia na stronie w taki sam sposób, jak robią to ludzie, zasoby takie jak CAPTCHA nie będą już skuteczne przeciwko robotom. Pająki i pułapki gąsienicowe prawdopodobnie również nie będą, ponieważ strony korzystające z gąsienic lub botów zainwestują je w zdolność rozpoznawania tych pułapek i unikania ich.

Co to jest pułapka na pająki? - definicja z techopedia