Bolehkah Laman Web Mengesan Penggunaan Selenium dengan Chromedriver?
Walaupun ada dakwaan bahawa tiada cara untuk mengesan penggunaan pemacu web, beberapa tapak web telah membangunkan mekanisme untuk mengenal pasti kehadiran Selenium.
Pengesanan Teknik
Skrip tapak web boleh menyemak pembolehubah atau objek JavaScript tertentu yang biasanya ditetapkan oleh Selenium, seperti:
Kajian Kes: Stubhub
Stubhub contohnya, menggunakan cap jari yang merangkumi maklumat tentang penyemak imbas, pemalam dan tetapan sistem. Walaupun cap jari kelihatan sama dalam Selenium dan Chrome, penyekatan berlaku.
Penyelesaian
Menurut jawapan yang diterima, kunci untuk mengelakkan pengesanan ialah penyingkiran $cdc_ as pembolehubah dokumen. Ini boleh dicapai dengan mengubah suai kod sumber chromedriver, menyusun semula dan mengubah suai fungsi untuk menetapkan $cdc_ kepada nama lain.
Kaedah Lain
Atas ialah kandungan terperinci Bolehkah Laman Web Mengesan Penggunaan Selenium WebDriver, dan Bagaimana Ia Boleh Dielakkan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!