Vaka: Gece Pandası
20 Ağustos gecesi trafiğimiz günde 20 bin istekten 8,6 milyona çıktı. İlk bakışta "viral olduk" sanırsınız. Değildik. Kendini Lightpanda diye tanıtan bir tarayıcı botu, 128 binden fazla farklı IP adresinin arkasına saklanarak sitedeki her profili tek tek açıyordu. Her gece 00:00–06:00 arası çalışıyordu — yani biz uyurken.
İçerik değil, ilişki. Gönderilerimizi, reels'lerimizi umursamadılar. Peşinde oldukları şey kimin kimi takip ettiğiydi. Bir kullanıcının takipçi listesini açıyor, listedeki herkese tek tek giriyor, onların da takipçilerine geçiyorlardı — sosyal grafiği düğüm düğüm kopyalamaya çalışan klasik bir tarama. Kısacası Mio'nun üye listesini değil, Mio'nun sinir sistemini istiyorlardı.
24 Ağustos, saat saat istek sayısı. Soldaki duvar ilk dalga; 07:37'deki düşüş ilk kuralın devreye girdiği an. Ortadaki küçük tepe kılık değiştirmiş ikinci deneme; 17:00'deki ikinci düşüşten sonra çizgi düzleşiyor ve bir daha kalkmıyor.
- 2.415.456 isteğin tamamı GET'ti. Tek bir POST yok. Giriş sayfasına, API'ye, yönetim paneline, .env dosyasına hiç dokunmadılar — bu bir kırma girişimi değil, hasat.
- İsteklerin 1.032.423'ü bir takipçi listesi sayfasından geliyordu. Yön belliydi: liste → profil → o profilin listesi → tekrar.
- robots.txt'i bir kez bile istemediler. sitemap'i de. Sitemap'ten bütün kullanıcı listesini tek dosyada alabilirlerdi — almadılar, çünkü isim listesi işlerine yaramıyordu.
- İsteklerin %96'sı JavaScript çalıştıran gerçek bir tarayıcıdan geliyordu, basit bir betikten değil. 128 bin IP'lik ticari bir vekil havuzu + tarayıcı filosu ucuz değildir. Birileri buna bütçe ayırmış.
- Taramanın %77'si Türkçe sayfalardaydı. Rastgele dolaşan küresel bir bot değil — hedefi bilerek seçmiş biri.
- 20 Ağu, geceİlk dalga
Trafik 20 binden 1,4 milyona fırlıyor. Grafiklere bakan herkes bir an için gurur duyuyor.
- 21 AğuZirve — 8,6 milyon
Normalin 430 katı. Gurur yerini "bir dakika"ya bırakıyor.
- 24 Ağu, 07:37Panda susuyor
Kural devreye giriyor. Lightpanda'nın son isteği bir hata sayfası alıyor ve bir daha geri gelmiyor. O saatten sonra tek bir istek yok.
- 24 Ağu, öğlenKılık değiştirme
Pes etmiyorlar. Bu kez sıradan bir Mac tarayıcısı gibi görünüp aynı sayfaları taramaya başlıyorlar. Sayfalar aynı, kılık farklı — yani panelin başında bir insan oturuyordu.
- 24 Ağu, 17:00İkinci kural, ikinci kapı
Kılık da tutmuyor. Trafik saatte 116 binden 14 bine düşüyor ve orada kalıyor.
Vaka kapandı. Hiçbir hesap verisi sızmadı — zaten herkesin görebildiği herkese açık profil sayfalarını okudular, gizli hiçbir şeye erişmediler. Dürüst olalım: bedava atlatmadık. Yoğunluğun zirvesinde sunucumuz 83 kez hata verdi. O saatlerde siteye girmeye çalıştıysanız ve boş sayfa gördüyseniz — sebebi buydu, kusura bakmayın.
Sevgili Gece Pandası: 2,4 milyon sayfa açmak yerine "merhaba, veri setinizi paylaşır mısınız" diye yazsaydın muhtemelen sana bir kahve ısmarlar, hayır derdik. Yine de emeğine saygı — 128 bin IP toplamak kolay iş değil. Uğradığın için teşekkürler, kapı artık kilitli.