Isi kandungan:
Definisi - Apa maksud Spider Trap?
Perangkap labah-labah adalah ciri dalam talian yang merangkak perayap atau bot web dalam gelung tak terhingga atau situasi rekursif yang lain yang memakan sumbernya dan pada asasnya mengaitkan perayap itu untuk satu set lelaran tertentu.
Perangkap laba-laba juga dikenali sebagai perangkap crawler.
Techopedia menerangkan Trap Spider
Sesetengah perangkap laba-laba dibuat untuk sengaja mengalihkan perhatian perayap web. Sebagai contoh, seseorang boleh memprogram struktur direktori yang mendalam supaya crawler web merangkak ke dalam struktur itu dan bukannya berpindah ke kawasan lain dalam laman atau ruang dalam talian. Pengaturcara juga boleh memuatkan penganalisis leksikal crawler, atau memuat sesi dengan cookies untuk menguras sumber-sumber spambots atau crawler lain.
Perangkap laba-laba lain dibuat secara tidak sengaja melalui kesilapan pengaturcaraan. Sesetengah jenis rujukan kalendar boleh menyebabkan gelung seolah-olah tidak terhingga dan kemalangan yang dibuat dengan tidak baik.
Penggunaan perangkap labah-labah dan reka bentuk lain untuk meretas perompak web robotik akan berubah dengan kemunculan pembelajaran komputer baru dan prinsip perisikan buatan. Oleh kerana pereka telah membuktikan bahawa mereka kini boleh membuat crawler web yang dapat bertindak balas terhadap arahan pada halaman dengan cara yang sama seperti yang dilakukan oleh manusia, sumber seperti CAPTCHA tidak lagi akan berkesan terhadap pengguna robotik. Perangkap labah-labah dan perangkap perayap mungkin tidak, sama ada, kerana pihak yang menggunakan crawler atau bot akan melaburkannya dengan keupayaan untuk mengenali perangkap ini dan mengelakkannya.