🐼 3. Puppeteer + Stealth Plugin
Hâlâ en doğal davranan seçeneklerden biri.
- Kurulum:
npm install puppeteer-extra puppeteer-extra-plugin-stealth
- Kullanım:
const puppeteer = require('puppeteer-extra')
const StealthPlugin = require('puppeteer-extra-plugin-stealth')
puppeteer.use(StealthPlugin())
;(async () => { const browser = await puppeteer.launch({ headless: false }) const page = await browser.newPage() await page.goto('https://example.com') })()
Bu kombinasyon:- navigator.webdriverı sıfırlar
- WebRTC, canvas fingerprint, timezone, user-agent farklarını düzeltir
- Tarayıcıyı gerçek kullanıcıya çok benzetir.
Hocam pupetterinki direk bütün js'eri engelliyor ben mi yanlış biliyorum direk örneğin browserscan'a filan gidine değerler dönmüyor baktım ki js'lerin çalışmasını engelliyordu