
یک آزمایش برای نصب لانچر سفارشی روی تلویزیون الجی با کمک دستیار هوش مصنوعی Claude، به حذف دسترسی روت و برنامههای نصبشده روی دستگاه منجر شد. این تجربه نشان داد که «کدنویسی وایبی» یا سپردن اجرای پروژههای نرمافزاری به هوش مصنوعی، در محیطهایی مانند webOS الجی میتواند پیامدهایی فراتر از خطاهای معمول برنامهنویسی داشته باشد.
هدف: جایگزینکردن لانچر پیشفرض الجی
بر اساس گزارشی از Decrypt، کاربر قصد داشت پروژه متنباز Free My TV را روی تلویزیون الجی خود نصب کند. این پروژه یک لانچر جایگزین برای webOS است و در گیتهاب بیش از ۳۳۰۰ ستاره دارد. رابط کاربری آن با طراحی شیشهای مات، حذف تبلیغات و کنارگذاشتن پیشنهادهای محتوایی پیشفرض الجی، مشابه نمونههایی است که در پروژههای شخصیسازی تلویزیونهای هوشمند نمایش داده میشود.
ایده اصلی این بود که Claude، دستیار هوش مصنوعی شرکت Anthropic، مراحل بررسی، ساخت و نصب را انجام دهد. راهنمای پروژه نیز همین کاربرد را در نظر گرفته و از کاربر میخواهد نشانی IP تلویزیون را در اختیار Claude Code بگذارد تا ابزارهای لازم را نصب کند، بسته برنامه را بسازد و آن را روی تلویزیون اجرا کند.
Claude ابتدا کد نصب را بررسی کرد و به گفته گزارش، آن را خطبهخط خواند. اسکریپت نصب از ابزار ssh-keygen برای بازکردن یک کلید رمزگذاریشده استفاده میکرد، از طریق SSH توسعهدهنده الجی روی درگاه ۹۹۲۲ به تلویزیون وصل میشد و بستهای با فرمت IPK را با همان سرویس نصب برنامهای منتقل میکرد که ابزارهای رسمی الجی نیز از آن استفاده میکنند. Claude در این مرحله کد را پاک و بدون قابلیتهایی مانند ارسال مخفیانه اطلاعات تشخیص داد و یک بسته ۶۳۶ کیلوبایتی ساخت.
فعالکردن Developer Mode چه چیزی را از بین برد؟
در بررسی اولیه شبکه، Claude متوجه شد تلویزیون بهجای درگاه ۹۹۲۲، نشانههایی از اجرای Dropbear SSH روی درگاه ۲۲ دارد. این وضعیت در جامعه webOS معمولاً نشانه آن است که دستگاه پیشتر با Homebrew Channel روت شده است. روتکردن، دسترسی گستردهتری به بخشهای داخلی تلویزیون میدهد و امکان نصب برنامهها و تغییراتی را فراهم میکند که در حالت عادی در دسترس نیستند.
کاربر از سال ۲۰۲۳ روی تلویزیون خود Homebrew Channel، نسخه بدون تبلیغات یوتیوب، چند برنامه شخص ثالث و بازی نصب کرده بود. او برای ملاحظات امنیتی درگاه ۲۲ را بسته بود، اما آثار این پیکربندی در اسکن Claude دیده شد. با وجود این، Claude درباره پیامدهای فعالکردن حالت توسعهدهنده از کاربر سؤال نکرد و از او خواست Developer Mode رسمی الجی را روشن کند تا بتواند لانچر را از طریق SSH توسعهدهنده نصب کند.
پس از راهاندازی مجدد تلویزیون، Homebrew Channel و یوتیوب بدون تبلیغ ناپدید شدند و کل تنظیمات روتشده از بین رفت. علت این بود که Developer Mode پارتیشن /media/developer را دوباره ایجاد میکند؛ همان بخشی که فایلها و برنامههای نصبشده در آن قرار داشتند. بنابراین، تلویزیون از کار نیفتاد، اما محیط شخصیسازیشده قبلی پاک شد.
Claude پس از اجرای بررسیهای تشخیصی، مسئولیت این اتفاق را پذیرفت. این دستیار سپس نسخههای Homebrew Channel 0.7.3 و یوتیوب بدون تبلیغ 0.5.3 را از صفحات انتشار گیتهاب دریافت کرد، سربرگ فایلها را بررسی کرد، اسکریپت بازیابی نوشت و هر دو بسته را از طریق SSH حالت توسعهدهنده دوباره نصب کرد. فهرست برنامههای خود تلویزیون نیز برای تأیید نصب مجدد بررسی شد. برنامهها بازگشتند، اما دسترسی روت احیا نشد.
محدودیتهای فریمور و ناکامی لانچر در اجرای خودکار
تلویزیون مورد آزمایش از فریمور 04.60.90 و webOS نسخه 7.6.0-19 استفاده میکرد؛ فریموری که طبق گزارش در ژوئیه ۲۰۲۶ ساخته شده است. آسیبپذیری crashd که پیشتر برای روتکردن دستگاه استفاده شده بود، در آوریل ۲۰۲۴ توسط الجی اصلاح شده بود. به همین دلیل، سازوکار قبلی که پس از هر راهاندازی دوباره دسترسی روت را برقرار میکرد، روی این نسخه جدید دیگر کار نمیکرد.
در ادامه، گزینهای با نام faultmanager بررسی شد. با این حال، سیستمهای ایمنی Claude هنگام درخواست جزئیات مربوط به روتکردن دوباره دستگاه، آن را در دسته اقدامات سایبری حساس قرار دادند. مدل Opus 5.5 پیشنهاد کرد در صورت ادامه محدودیتها، کاربر به Opus 4.8 منتقل شود. مدل قدیمیتر بخشی از روند را پیش برد، اما هنگام رسیدن به بستهای با نام «root» دوباره پیام هشدار ظاهر شد و مدل دیگری نیز این کار را خطر امنیتی تشخیص داد.
خود Free My TV در نهایت نصب شد و رابطی مشابه نمونههای تبلیغشده ارائه کرد: محیطی تمیز، شیشهای و بدون تبلیغات یا پیشنهادهای محتوایی الجی. اما این موفقیت کامل نبود. چون برنامه در حالت Developer Mode اجرا میشود و جایگزین سیستمی لانچر نیست، با فشردن دکمه Home کنترل از راه دور، کاربر دوباره به لانچر پیشفرض الجی منتقل میشود. برای اجرای Free My TV باید هر بار آن را بهصورت دستی باز کرد؛ مگر اینکه دسترسی روت برای دائمیکردن آن وجود داشته باشد.
تصویر بازار طبق دادههای Moneyiar
طبق دادههای Moneyiar در ساعت ۰۸:۱۳ روز ۲۴ اکتبر ۲۰۲۶، قیمت POL، توکن پالیگان، ۰٫۰۸۹۵۳۰۳۴۱۵ دلار بود و این دارایی در ۲۴ ساعت ۲٫۶ درصد و در هفت روز ۴٫۵۲ درصد کاهش داشت.
در همین دادهها، SMART با قیمت ۰٫۰۰۵۱۵۳۶۰۰۹ دلار در ساعت ۱۹:۲۸ روز ۲۱ سپتامبر ۲۰۲۶ ثبت شده است؛ بازدهی آن در ۲۴ ساعت ۲٫۹۵ درصد و در هفت روز ۳٫۲۱ درصد گزارش شده است. همچنین WINkLink با نماد WIN در ساعت ۰۸:۱۳ روز ۲۴ اکتبر ۲۰۲۶، ۰٫۰۰۰۰۶۰۶۶۸۶ دلار قیمت داشت؛ تغییرات این دارایی در بازههای ۲۴ ساعته و هفتروزه بهترتیب ۲٫۷ و ۸ درصد بوده است.
این تجربه نشان میدهد اجرای خودکار کد روی دستگاهی که پیشتر تغییرات عمیق نرمافزاری داشته، تنها به درستبودن کد نصب محدود نیست. شناسایی وضعیت فعلی دستگاه، درک اثر تنظیمات رسمی سیستمعامل و پرسیدن درباره دادهها و برنامههای موجود، بخش مهمی از چنین فرایندی است؛ موضوعی که در این آزمایش نادیده گرفته شد.