আপনার স্ক্রিপ্ট মাস ধরে একটি Tapo প্লাগ চালু এবং বন্ধ করছে। তারপর প্লাগটি নীরবে তার ফার্মওয়্যার আপডেট করে, এবং পরবর্তী অনুরোধটি 403 Forbidden নিয়ে ফিরে আসে। আপনার কোডে কিছুই পরিবর্তন হয়নি। কারণটি হল "থার্ড-পার্টি কম্প্যাটিবিলিটি" নামক একটি সুইচ, যা Tapo অ্যাপে Me > Third-Party Services-এর অধীনে লুকানো আছে। ফার্মওয়্যার 1.4.0 থেকে, একটি প্লাগ শুধুমাত্র তখনই তৃতীয় পক্ষের ক্লায়েন্টদের সাথে আগের মতো কথা বলে যখন সেই সুইচটি চালু থাকে। এটি মানুষকে বারবার বিভ্রান্ত করেছে।
tapo-এর v0.11.1 থেকে, TP-Link Tapo ডিভাইসগুলির জন্য আমার অনানুষ্ঠানিক Rust এবং Python ক্লায়েন্ট, সুইচটি বন্ধ থাকতে পারে। এটি প্রায় চার মাসের কাজের শিরোনাম, যা তিনটি রিলিজে এসেছে: 28 সেপ্টেম্বর v0.10.0, 2 অক্টোবর v0.11.0 এবং 4 অক্টোবর v0.11.1। লাইব্রেরিটি ডিভাইসের একটি নতুন পরিবার এবং Tapo অ্যাপের দুটি বৈশিষ্ট্যও যুক্ত করেছে।
এটি তিন বছরের মধ্যে তৃতীয়বার যে একটি নিরাপত্তা পরিবর্তন তৃতীয় পক্ষের ক্লায়েন্টদের Tapo ডিভাইস থেকে বাইরে রেখেছে। 2023 সালে, University of Catania এবং Royal Holloway-এর গবেষকরা ত্রুটি রিপোর্ট করার পরে ফার্মওয়্যার আপডেটগুলি মূল AES প্রোটোকলকে KLAP দিয়ে প্রতিস্থাপন করে। 2024 সালে, ক্যামেরাগুলি লগইন গ্রহণ করা বন্ধ করে দেয়, এবং TP-Link থার্ড-পার্টি কম্প্যাটিবিলিটি টগল প্রকাশ করে। 2025 সালে, ফার্মওয়্যার 1.4.0 TPAP নিয়ে আসে এবং প্লাগগুলিকে একই সুইচের পিছনে রাখে, ডিফল্টরূপে বন্ধ।
উৎস: Hacker News · সারাংশ: HeadlinesBriefing