• 03-06-2025, 20:25:24
    #1
    Selamlar,

    Elimde alttaki gibi bir fingerprintler var;
    {
        "device": {
            "type": "desktop",
            "os": "Linux",
            "osVersion": "Ubuntu 22.04",
            "architecture": "x86_64",
            "cores": 4,
            "memory": 16
        },
        "browser": {
            "name": "Firefox",
            "version": "119.0",
            "engine": "Gecko",
            "userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:119.0) Gecko/20100101 Firefox/119.0",
            "cookiesEnabled": true,
            "javaEnabled": false,
            "plugins": ["OpenH264 Video Codec", "Widevine Content Decryption Module"]
        },
        "display": {
            "resolution": "2560x1440",
            "colorDepth": 32,
            "pixelRatio": 1.5,
            "orientation": "landscape",
            "touchSupport": false
        },
        "locale": {
            "language": "de-DE",
            "timezone": "Europe/Berlin",
            "charset": "UTF-8"
        },
        "network": {
            "ip": "192.168.1.45",
            "connectionType": "ethernet",
            "bandwidth": 100,
            "latency": 12
        },
        "fingerprints": {
            "canvas": "d4f8b2a7c9e3f1b6a8d2c5e7f9b1a3c6",
            "webgl": "b7d3f9a2c8e1b4f7a9c3d6e8b2f5a1c4",
            "audio": 4.127,
            "webrtc": "10.0.0.1:54321"
        },
        "fonts": {
            "system": ["Ubuntu", "Liberation Sans", "DejaVu Sans", "Noto Sans"],
            "web": ["Roboto", "Open Sans", "Lato"],
            "count": 47
        },
        "capabilities": {
            "webgl2": true,
            "webassembly": true,
            "serviceWorker": true,
            "pushNotifications": true,
            "geolocation": false,
            "camera": true,
            "microphone": true,
            "fullscreen": true,
            "pointerLock": true
        },
        "security": {
            "httpsOnly": true,
            "strictTransportSecurity": true,
            "contentSecurityPolicy": true,
            "mixedContent": "blocked"
        },
        "session": {
            "id": "sess_7f4e2d8b9c1a6f3e",
            "startTime": "2025-06-03T14:32:18Z",
            "duration": 1847,
            "pageViews": 12
        }
    }

    Bu ve bunun gibi yapıdaki fingerprintleri nasıl import edebilirim?
    Örnek bir kod var mıdır?
  • 03-06-2025, 20:35:24
    #2
    Bunun yerine random fingerprint veren chrome extension ları klasör halinde selenium başlarken load etmeniz daha mantıklı olur. Kod kalabalığından kurtulursunuz.

    fingerprint_extension_path = os.path.abspath("fingerprint")
       
        chrome_options.add_argument(f"--load-extension={fingerprint_extension_path}")
  • 03-06-2025, 20:37:20
    #3
    Takipteyim.
  • 03-06-2025, 20:38:11
    #4
    wisex adlı üyeden alıntı: mesajı görüntüle
    Bunun yerine random fingerprint veren chrome extension ları klasör halinde selenium başlarken load etmeniz daha mantıklı olur. Kod kalabalığından kurtulursunuz.

    fingerprint_extension_path = os.path.abspath("fingerprint")
      
        chrome_options.add_argument(f"--load-extension={fingerprint_extension_path}")
    Eklenti isimleri verir misiniz. Bu bahsettiğiniz gibi olan.
  • 03-06-2025, 20:41:21
    #5
    A.AY adlı üyeden alıntı: mesajı görüntüle
    Eklenti isimleri verir misiniz. Bu bahsettiğiniz gibi olan.
    https://www.crx4chrome.com/crx/112307/

    bu linke gidin ⇨Download Crx from Web Store buraya tıklayıp crx dosyasını indirin. Dosya uzantısını crx i silip zip yapın. Çift tıklayıp ziptekileri selenium olan klasördeki fingerprint klasörüne çıkarın.
  • 03-06-2025, 21:09:02
    #6
    wisex adlı üyeden alıntı: mesajı görüntüle
    https://www.crx4chrome.com/crx/112307/

    bu linke gidin ⇨Download Crx from Web Store buraya tıklayıp crx dosyasını indirin. Dosya uzantısını crx i silip zip yapın. Çift tıklayıp ziptekileri selenium olan klasördeki fingerprint klasörüne çıkarın.
    Hocam bunlar global yani onlarca kişi tarafından kullanıldığı için birazcık daha riskli gözüküyor kullanacağım ama gene de bizler için özel üretilen fingerprintlerden nasıl direk import edebiliriz?
  • 03-06-2025, 21:09:52
    #7
    bir kaç defa ard ardına yapılan aynı işlemlerden sonra eklentiler algılanır hocam ve işaretlenirsiniz.Eklentilerle fingerprint değiştitmekmi kaldı sene olmuş 2025 Gösterdiğiniz fingerprint değerlerini tarayıcının kaynak kodlarının içine entegre edebilirsiniz ki bu çok zordur. c++ bilgisi gerektirir.
    • soylenmezsmt
    soylenmezsmt bunu beğendi.
    1 kişi bunu beğendi.