Yarışma sonuçlarını buradan görebilirsiniz: https://community.ipinfo.io/t/the-great-ip-hunt-is-over/3906","Kendime bir çıkartma paketi, \"Ben bir Huntathon Kazananıyım T-Shirt'ü\", İnternet haritalı bir Not Kartı ve IPinfo çorapları aldım.","Bunların hepsi yaklaşık 3 hafta sonra geldi:","Bir feragatname olarak, IPinfo ekibi uygulamanın tersine mühendisliğe uğramasını bekliyordu ve aslında insanların blokların etrafında nasıl yaratıcı çözümler bulduklarını öğrenmekten oldukça mutluydu.","Sonuç olarak, yeni insanlarla tanışmak, proxy'ler ve Android tersine mühendislik hakkında bazı şeyler öğrenmek ve elbette bazı ücretsiz ürünler almak eğlenceli bir zamandı.","Benji","Yazan: ProxyScrape","Son Gönderiler","Hızlı Web Kazıma: Python'da Async, Threads ve Processes","Desteklenmeyen yazılımlarda proxy kullanma - proxy'lenemez olanı proxy'leme","Çekilişler ve spor ayakkabılar kazanmak için proxy'leri nasıl kullandım","Nasıl Kurşun \"Milyoneri\" Oldum","Proxy'lerimizle ilgili yardım mı arıyorsunuz veya
yardım etmek mi istiyorsunuz? İşte seçenekleriniz:","Crunchbase","Hakkımızda","Muhteşem destek için herkese teşekkürler!","Hızlı Bağlantılar","Ortaklık programı","ProxyScrape premium deneme","Çevrimiçi Proxy Denetleyicisi","Proxy türleri","Vekil ülkeler","Proxy kullanım durumları","Önemli","Çerez politikası","Sorumluluk Reddi","Gizlilik Politikası","Şartlar ve koşullar","Sosyal Medya","Facebook","LinkedIn","Twitter","Quora","Telgraf","Discord"," © Telif Hakkı 2024 - Thib BV | Brugstraat 18 | 2812 Mechelen | Belçika | KDV BE 0749 716 760"]}
İki hafta boyunca her gün, o günün ürünlerini kazanmak için başvurular arasından bir kullanıcı seçtiler. Bu şekilde tamamen bir sayı oyunu değildi ve biraz da şans vardı.
Daha hızlı yollar düşünmeye başlamadan önce bu yöntemle telefonumla toplamda 400-500 civarında IP aldım.
O gün eve gittiğimde, sistemi kolayca aşmanın ve bunun için bir telefon kullanmak zorunda kalmadan proxy kullanmanın bir yolu olup olmadığını görmek için uygulamayı tersine mühendislik yapmaya başladım.
Uygulamadan gelen ağ trafiğini inceledikten sonra, gönderilen tek şeyin cihaz kimliğinizle birlikte json uç noktasına ("https://ipinfo.io/json") yapılan tek bir istek olduğunu fark ettim.
İlk önce bu taleplerden birini kopyalayıp proxy kullanmayı denedim, ancak talepler kabul edilmiyordu. Biraz deneme yanılma yoluyla, bunun bir şekilde istekte gönderilen ekstra bilgilerle ilgili olduğunu fark ettim.
Cihaz kimliği ve uç nokta URL'si bu istekte önemli olan tek şeydi.
Diğer tüm ayrıntıları kaldırdıktan sonra, istekte yalnızca cihaz_id'si olacak ve başka hiçbir şey olmayacak şekilde çalışmaya başladı.
Cihaz kimliğini, uygulamayı yüklediğiniz herhangi bir telefondan kopyalayabilirsiniz ve muhtemelen uygulama olmadan benim için kimlik oluşturmasını sağlayacak bir şey yapabilirdim, ancak bu zahmete değmezdi.
Şimdi geriye kalan tek şey proxy kullanmaktı ki bu da işin kolay kısmıydı.
Bu şekilde 100 istek gönderen çok basit bir komut dosyası ile başladım:
Hızı daha da artırmak için, bu benim için hala yeterince hızlı olmadığından, istekleri eşzamanlı olarak göndermek için bazı basit iş parçacıkları uygulamak istedim.
Her ihtimale karşı birkaç farklı cihaz kimliği ekledim ve ProxyScrapew'den proxies.txt dosyasına yapıştırılmış 10.000 adet 1 dakikalık dönen proxy listesi aldım. Ayrıca, her iş parçacığının başlatılması arasında kısa bir uyku süresi eklediğimden emin oldum, böylece hepsi aynı anda gerçekleşmez. (bu da sorunlara neden oluyor gibi görünüyordu).
Şimdi tek yapmam gereken "range(500)" içindeki sayıyı değiştirerek binlerce IP'nin sayılmasını sağlamaktı.
Tüm bu değişiklikler dakikada birkaç yüz IP almamı sağladı. Daha sonra 2 haftalık av boyunca her gün birkaç bin IP göndermeye devam ettim.
Kendime bir çıkartma paketi, "Ben bir Huntathon Kazananıyım T-Shirt'ü", İnternet haritalı bir Not Kartı ve IPinfo çorapları aldım.
Bunların hepsi yaklaşık 3 hafta sonra geldi:
Benji