>>2174peki şu BCD collectoru çalıştırıp (user-agent'imi fakeleyecegim bir tarayicida mesela diyelim ki ben Firefox'un son sürümünü kullanıyorum ama Firefox 65deymiş gibi yalan söylüyorum) önce BCD collectoru alıp bütün propertyleri Firefox 65'de çalıştırıp, listeleyip daha sonrasında normalde tarayıcımın desteklediği özellikleri mesela CanvasRenderingContext2D.letterSpacing'i disable edemez miyim kolay bir şekilde?
yani daha yüksek bir model kullanırken bazı özellikleri daha düşük bir sürümdeki tarayıcının BCD listesiyle aynı hale getiremez miyim? bunu yapmamın nedeni her seferinde farklı bir profil yükleyip daha düşük bir sürümdeymiş gibi yalan söyleyebilmek. zaten user-agent'i de değiştireceğim için tutarlı bir yalan söylemiş olmaz mıyım? atıyorum sen dedin ya accept headerına göre avif resim formatı desteklemiyor ama 50 bytelık bir avif resmi decode ettirmeye çalışınca başarılı oldu. tarayıcıyı avif formatını drop etmesine zorlamanın bir yolu yok mu (source code'u değiştirmeden tabi ki, hepsi için tek tek gidip kodu değiştiremeyiz)
bir de şu extensionlara bakıp detect eden kod sanırım Firefox'da çalışmıyor. diğer yöntemler çalışıyor olabilir ama. o zaman kullandığımız extentensionların kodunu alıp değiştirdiği sınıf isimlerini, veya ekledikleri kodu obfuscate etmek mi lazım? bu sayede hangi eklenti olacağını tahmin etmeyiz.
>ublock'ta veya nextdns'te kullandığın filtre listeleri de tespit edilebilirbu bence sorun değil güvenli internet ayarlarını açtığın her wifi aşağı yukarı aynı şeyi yapıyor sonuçta.
>ardından elemanların pozisyonunu sorguladığımda bunun yalan olduğunu anlayabilirimöyle mi? pozisyonlarını nasıl sorguluyor? tarayıcının buna verdiği cevabı intercept etmek mümkün mü? mesela bazı ekranlarda ctrl+ yapıp çok fazla zoom yaptığında her şey iç içe giriyor ya, pozisyonu da bu şekilde shuffle etmek dolayısıyla sanki bir hata varmış gibi göstermek mümkün mü? tabi burada aklı başında biri kendini açık edecek bir şey yazmaz ama belki bunu bir eğer Javascript ile intercept etmek mümkünse TensorFlow.js kullanarak bir savunma mekanizamsı genel fingerprinting için kullanılabilir? ne tür bir test yürüttüğünü tahmin etmek ve yalan değer vermek gibi
ve kek micros = microsoft tahmin etmem gerekirdi. onu tarayıcının bir özelliği sandım. açıklama için teşekkürler.