Bir konut proxy ağı, telefonlar, bilgisayarlar ve akış kutuları gibi tüketici cihazlarının bir grubudur. Bu cihazlar çıkış düğümü olarak işlev görür ve diğer insanların trafiğini, internet servis sağlayıcılarının ev kullanıcılarına atadığı IP adresleri üzerinden yönlendirir. Operatör, bu çıkış düğümlerine erişim satmakta ve hedef siteler, bir veri merkezi yerine ev bağlantısı görmektedir.

Ağ çalışmak için, her tüketici cihazında onu bir çıkış düğümü olarak kaydeden bir kodun çalışması gerekir. O kodun cihaza nasıl ulaştığı, cihaz sahibinin bağlantısını paylaşmayı bilerek kabul edip etmediğini belirler.

Cihazların Konut Proxy Ağına Katılması

  • Bant genişliği paylaşım uygulamaları: Bazı kullanıcılar, fazla bant genişliği için kendilerine ödeme yapmayı vaat eden yazılımları bilerek yükler.
  • Uygulama SDK'ları: Proxy SDK'ları, uygulama geliştiricilerine uygulamalarını para kazanma yolu olarak sunulur. Bir kez yerleştirildiğinde, SDK cihazı uygulamanın normal işleviyle birlikte bir çıkış düğümüne dönüştürür.
  • Önceden yüklenmiş veya kötü niyetli yazılımlar: FBI, bazı cihazların satış öncesi veya kurulum sırasında enfekte olduğunu ve ardından kötü niyetli faaliyetler için kullanılan konut proxy hizmetlerinin bir parçası haline geldiğini bildirmiştir.

Cihaz Sahipleri İçin Riskler

  • İtibar: Sahibi tarafından kontrol edilmeyen trafik, IP adresi üzerinden çıkış yapar ve bu IP'nin şüpheli olarak işaretlenmesine veya engellenmesine neden olabilir.
  • Güvenlik: Google'ın tehdit istihbarat ekibi, analiz ettiği bir ağın, çıkış cihazlarına trafik göndererek onları tehlikeye attığını ve aynı ev ağındaki diğer cihazları açığa çıkardığını bulmuştur.

Trafik Bir Çıkış Cihazına Nasıl Ulaşır

Google'ın büyük bir ağı analiz etmesi, iki katmanlı bir kontrol yapısını göstermektedir:

  • Kontrol: Başlangıçta, cihaz birinci katman sunucusuna bağlanır, tanılama verilerini gönderir ve ikinci katman sunucularının bir listesini alır.
  • Görevler için sorgulama: Cihaz düzenli olarak ikinci katman sunucusundan iş ister.
  • Proxyleme: Yönlendirilmesi gereken trafik olduğunda, sunucu hedef ana bilgisayar adını gönderir. Cihaz, o ana bilgisayara bir bağlantı açar ve verileri değiştirilmeden iletir.
  • Paylaşılan havuzlar: Operatörler, yeniden satıcı anlaşmaları aracılığıyla cihaz havuzlarını paylaşır, böylece bir çıkış cihazı, birkaç marka adı altında satılan trafiği taşıyabilir.

İlgili Terimler