Ana içeriğe geç
Programlama

Tapo kütüphanesi TPAP protokol desteği kazandı

Öne çıkanlar

  • tapo kütüphanesi v0.11.1 sürümüyle SPAKE2+ tabanlı TPAP protokolünü desteklemeye başladı.
  • Kullanıcılar cihazları kontrol etmek için güvenlik düşüren uyumluluk anahtarını açmak zorunda kalmıyor.
  • H200 ve H500 kamera merkezleri ile priz zamanlama özellikleri kütüphaneye eklendi.

TP-Link Tapo cihazları için geliştirilen gayriresmi açık kaynaklı Rust ve Python kütüphanesi tapo, v0.11.1 sürümüyle birlikte TP-Link'in yeni TPAP protokolünü desteklemeye başladı. Bu güncelleme, üreticinin son donanım yazılımlarıyla zorunlu kıldığı ve varsayılan olarak kapalı tuttuğu "Üçüncü Taraf Uyumluluğu" ayarını etkinleştirme zorunluluğunu ortadan kaldırdı. Kullanıcılar, yerel ağlarında bu güvenlik ayarını açmak zorunda kalmadan akıllı priz ve ampul gibi cihazları doğrudan yönetebiliyor.

TP-Link, son üç yılda Tapo serisi ürünlerde güvenlik gerekçesiyle iletişim protokollerini birkaç kez değiştirdi. 2023 yılında orijinal AES protokolü KLAP ile değiştirilirken, son güncellemelerle birlikte cihazlara TPAP protokolü dahil edildi. Eski KLAP protokolü çevrimdışı parola tahmin saldırılarına ve ağ trafiğinin sonradan deşifre edilmesine açık yapılar barındırırken, yeni TPAP protokolü SPAKE2+ anahtar değişim mekanizmasını kullanıyor. Bu sayede ağ trafiğini kaydeden saldırganların parolaları denemesi engelleniyor ve oturum anahtarları geriye dönük olarak koruma altına alınıyor.

Kütüphanenin son sürümleri protokol güncellemesinin yanı sıra H200 ve H500 kamera ağ geçitleri için de destek getirdi. Geliştiriciler artık bu ağ geçitlerine bağlı sensörleri yönetebiliyor ve kaydedilen güvenlik kamerası görüntülerini MPEG-TS formatında yerel diske indirebiliyor. Ayrıca akıllı priz modellerine cihaz üzerinde çalışan haftalık zamanlama kuralları ve geri sayım sayaçları ekleme yeteneği de sağlandı.

Kaynak

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