Ana içeriğe geç
Güvenlik

OpenBSD ve Unbound ile akıllı televizyonların veri takibi engellendi

Öne çıkanlar

  • Akıllı televizyonların gizlilik ayarları kapatılsa dahi arka planda veri toplamayı sürdürdüğü tespit edildi.
  • OpenBSD pf güvenlik duvarı, cihazların harici DNS ve NTP sunucularına doğrudan çıkışını engelleyerek trafiği yerel servislere yönlendirdi.
  • Unbound DNS sunucusu, izleme alan adlarına anında NXDomain yanıtı vererek uygulamaların bekleme yapmadan günlük arabelleğini boşaltmasını sa
  • Telemetri trafiğinin kesilmesi, televizyon işlemcisindeki yükü hafifleterek kullanıcı arayüzü hızını artırdı.

Ağ mühendisi Lari Huttunen, akıllı televizyonların ve IoT cihazlarının kullanıcı verilerini toplamasını engellemek için OpenBSD tabanlı bir ağ mimarisi kurdu. WebOS yüklü LG akıllı televizyonlar üzerinde yapılan paket analizleri, cihaz menüsündeki tüm gizlilik ayarları kapatılsa dahi televizyonun yerel ağı taramaya ve izleme verilerini sunuculara göndermeye devam ettiğini gösterdi. Huttunen, üreticilerin düşük kâr marjlarını telafi etmek için cihazları birer gözetleme aracına dönüştürdüğünü ve bu durumun yalnızca ağ katmanında çözülebileceğini belirtti.

Geliştirilen mimaride OpenBSD'nin Packet Filter (pf) güvenlik duvarı ve Unbound DNS sunucusu kullanıldı. Güvenilmeyen cihazlar Layer 2 düzeyinde ayrı bir VLAN içerisine izole edilerek diğer ağ bileşenlerine erişimleri kesildi. Akıllı televizyonların yerel DNS ayarlarını atlatıp Google veya Cloudflare gibi harici adreslere doğrudan bağlanmasını önlemek için 53 numaralı DNS portu ile 123 numaralı NTP portu ağ geçidi üzerinde yerel servislere yönlendirildi. Ayrıca cihazların şifreli iletişim kanalları üzerinden denetimi aşmasını engellemek amacıyla QUIC ve DNS-over-TLS protokolleri engellendi.

İzleme mekanizmalarını etkisiz kılmak için Unbound üzerinde seçici alan adı engelleme kuralları tanımlandı. Televizyonun ekran görüntülerini analiz eden ACR servisleri ile Netflix uygulamasının kullanıcı etkileşimlerini kaydeden telemetri sunucuları, Unbound üzerinden anında "alan adı bulunamadı" yanıtı verilerek susturuldu. Bu yöntem sayesinde televizyonun zayıf işlemcisi arka plandaki TLS el sıkışmaları ve veri kaydı yükünden kurtuldu, arayüz gecikmeleri azaldı ve akış servisleri kesintisiz çalışmayı sürdürdü.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.