Google Trafiği Neye Göremi Anlıyor Gelin İnceleyelim
17
●1.364
- 12-04-2025, 17:58:43Chrome kullanıyorsan ki %70 chrome kullanıyor, kullanıcı davranışlarını (gizli modda bile) telemetri adı altında toplar. Gidilen URLler, sayfa yüklenme süreleri, scroll davranışları, interactionlar. Bu veriler doğrudan Googlea gider. Analyticse falan gerek yok. Bir siteye girdin, sen hiçbir script koymasan bile Chrome o veriyi arkada Google'a taşır. Android WebView ve Google Appler konusuna değinmiyorum bile.

POST https://optimizationguide-pa.googleapis.com/v1:GetHints?
İlk mesajda belirttiğin kod öbeklerine baktığımda, Chromeun kendi içinde çalışan Optimization Guide APIsine ait. Yani sen bir siteye girince, Chrome bu domain hakkında Googledan "optimizasyon ipuçları" (hints) istiyor.
Ama bu sadece görünürde tabi. Gerçekte ise senaryo şu şekilde işler,
Bu istekle hangi domaine girildiği bildirilir.
Bu domainin ne kadar popüler olduğu, ne kadar hızlandırılabileceği, AMP desteği, Lite Mode desteği, Preload uygunluğu, vs. gibi veriler isteniyor.
En önemlisi: Googlea "bu domain az önce açıldı" bilgisi gidiyor.
X-Client-Data: dfgdfgdfgdfgdfg+zAEIhaDNAQj+pc4BCLrnzgE=
Bu satır, Chromeun kullanıcı davranışını tanıyan şifreli bir veri kümesi. Hangi sürüm hangi segment vs.
İstersen bu protobuf isteğini bir MITM proxy ( : mitmproxy veya Burp Suite) ile çözümleyebilirsin.
Veya Chromium kaynak kodundan optimization_guide_service.cc dosyası incelenerek daha fazla bilgi çıkarılabilir denemek lazım
edit:
Dayanamadım baktım ,
https://clients4.google.com/chrome-s...BFmqGdKw%3D%3D
Request/Response Bodysini .bin dosyasına kaydettim,
protoc --decode_raw < chrome-sync-request.bin
decode ettiğimdeyse,
protoc --proto_path=. --decode=SyncEntity sync.proto < data.bin
İstersen yakaladığın Request Bodyyi bir dosyaya al, forumda beraber analiz edelim. Ya da chrome kaynaklarında sync.proto dosyasını arayıp veri yapısını çıkarabilirsin.
Hoş konu, tebrikler
- 12-04-2025, 18:26:34Gelistir adlı üyeden alıntı: mesajı görüntüleSceptre adlı üyeden alıntı: mesajı görüntüleChatgpt yardımı ileByHazerfen adlı üyeden alıntı: mesajı görüntüle
x10x09x10x12x10x14x10x15x10x17x10x1fx18x02x22x20x0 ax1e
buna benzer bir değeri request ettiğimde ilk requesti ile denk getirebildim domaini değiştirdiğimde patlıyordu
mutli curl ile 1k civarında bir istek attım.
sonuç ne olacak bilmiyorum sürekli f5 attırıyorum sayfaya 100 100 istek gidiyor.
her istek random useragent ile atıyorum
fakat client data bilgileri sabit gönderiyorum :O - 12-04-2025, 19:17:15Slash adlı üyeden alıntı: mesajı görüntüle
Burada @data.json içerisine, senkronizasyon bilgilerini veya istediğin herhangi bir payloadı ekleyebilirsin.
curl -X POST "https://optimizationguide-pa.googleapis.com/v1:GetHints" \ -H "User-Agent: $(random_user_agent)" \ -H "X-Client-Data: $(random_client_data)" \ -d @data.jsonmulticore 1k dediğin için..
- 12-04-2025, 22:03:01Günlük 100$ harcarsam yine içinden geçerim para harcamak istemiyorum. daha öncede 0 bütçe ile spam yapıyordum.A.AY adlı üyeden alıntı: mesajı görüntüle
- 13-04-2025, 10:15:21chrome ile izliyor.hiçbir yere eklemediğiniz siteyi chrome ile 2-3 gün gezin gelip indexlemeye başlar. pagespeed geliştirmelerinde analiz edilmiş verileri de chrome'dan yüklüyor.
4-5 yıldır chrome kullanmıyorum. - 20-04-2025, 21:15:16Takipteyim, Uzun zamandır bende üzerinde çalışıyorum, neye göre indexletiyor neye göre hit sayımı yapıyor.
Çünkü farklı birçok yöntemle denedim; play, chrome, firefox, selenium
Bunun için kocaman bir sistem inşa ettim, yönetebiliyorum tüm subdomain ve domainleri gelen gideni.
Indexleme fingerprint deneyimine göre ve 307,308 yönlendirmeye göre
Yabancı formlarda bunları çözümleyenler vardı diye hatırlıyorum, bulunca editliyeceğim.
Hits meselesine bende yoğunlaştım, birebir kullanıcı deneyimlemesi en iyi çözüm gibi duruyor.
Bu verileri direkt gönderdiğin zaman illagal algılıyor sonra domaini kökten siliyor diye hatırlıyorum.
