یک برنامهنویس با انتشار روشی ساده برای دور زدن قفل بایوس لپتاپهای لنوو تینکپد، راهی برای احیای مدلهای قدیمی و ارزانقیمت این دستگاهها پیدا کرده است. این روش تنها به یک پروگرمر ۱۰ دلاری و یک لپتاپ یا رایانه دیگر نیاز دارد و میتواند تعداد زیادی از دستگاههای کنارگذاشتهشده را دوباره قابل استفاده کند. کاربری
یک برنامهنویس با انتشار روشی ساده برای دور زدن قفل بایوس لپتاپهای لنوو تینکپد، راهی برای احیای مدلهای قدیمی و ارزانقیمت این دستگاهها پیدا کرده است. این روش تنها به یک پروگرمر ۱۰ دلاری و یک لپتاپ یا رایانه دیگر نیاز دارد و میتواند تعداد زیادی از دستگاههای کنارگذاشتهشده را دوباره قابل استفاده کند.
کاربری با نام هایلیک در ردیت، روشی را معرفی کرده که به کمک آن میتوان تینکپدهای ارزانقیمت لنوو را خریداری و از تبدیل شدن آنها به زباله الکترونیکی جلوگیری کرد. این روش که شامل دور زدن قفل بایوس میشود، پیشتر بیشتر میان تعمیرکاران سختافزار شناخته شده بود؛ اما هایلیک با انتشار یک آموزش ویدیویی ساده در یوتیوب، توجه گستردهتری را به آن جلب کرد.
کانال هایلیک که روی تعمیر دستگاههای ارزانقیمت خریداریشده از ایبی تمرکز دارد، مراحل کار و تجربههای خود از احیای این لپتاپها را مستند کرده است. او سه هفته پیش ویدیویی منتشر کرد که در آن روش عبور از رمز عبور قفلشده تینکپدهای لنوو مجهز به پردازندههای نسل چهارم تا هشتم اینتل را توضیح میدهد. ابزار اصلی این فرایند پروگرامر ارزانقیمت CH341A است که برای خواندن، نوشتن، پاک کردن و ذخیره اطلاعات حافظههای EEPROM و فلش SPI کاربرد دارد.
دلیل ارزان بودن تینکپدهای قفلشده
شرکتها معمولاً برای محافظت از ناوگان لپتاپهای تینکپدی که در اختیار کارکنان خود قرار میدهند، رمز عبور سرپرست یا Supervisor Password را بهعنوان یک لایه امنیتی روی بایوس تنظیم میکنند.
هنگام کنار گذاشتن این دستگاهها، معمولاً حافظه ذخیرهسازی آنها را خارج کرده و از بین میبرند، اما اطلاعات مربوط به رمز عبور سرپرست بهندرت همراه دستگاه باقی میماند. در نتیجه، این لپتاپهای قفلشده به دلیل محدودیت دسترسی با قیمت بسیار پایینی فروخته میشوند و اغلب سر از مراکز جمعآوری زبالههای الکترونیکی درمیآورند.
با این حال، ویکتور ووینیا پیشتر در یک انجمن رومانیایی، روشی برای حذف رمز عبور سرپرست تینکپد منتشر کرده بود. روش ووینیا یک مشکل داشت؛ هر بار اجرای این اکسپلویت، رمز عبور تصادفی جدیدی تولید میکرد. کاربران برای دریافت کلید مخصوص شناسه سختافزاری تولیدشده باید با خود ووینیا تماس میگرفتند و این خدمات رایگان نبود.
اما در سال ۲۰۲۰، کاربری با نام ناکلگرامبل روشی رایگان برای عبور از این رمز عبور را در انجمن تعمیرات الکترونیکی بدکپس منتشر کرد. مارک یووان، هکر اخلاقمدار، نیز این اکسپلویت را مهندسی معکوس کرد و جزئیات فنی آن را در قالب پایاننامه کارشناسی ارشد امنیت سایبری خود در دانشگاه رادبود نایمخن هلند ارائه داد.
سازوکار دور زدن قفل بایوس
فرایند معرفیشده با استخراج اطلاعات بایوس از تراشه EEPROM روی مادربرد آغاز میشود. برای انجام این کار، پروگرامر CH341A به تراشه متصل شده و سپس از طریق درگاه USB به یک رایانه یا لپتاپ دیگر وصل میشود.
هایلیک در ادامه از نرمافزار NeoProgrammer، ابزار مخصوص پروگرامرهای CH341A، استفاده میکند تا نسخهای از اطلاعات بایوس را استخراج کرده و روی دستگاه دوم ذخیره کند. سپس این نرمافزار همان فرایند وصلهگذاری خودکار طراحیشده توسط ناکلگرامبل را روی فایل بایوس اجرا میکند.
پس از اعمال تغییرات، نسخه اصلاحشده بایوس روی تراشه EEPROM نوشته میشود و لپتاپ قابلیت روشن شدن پیدا میکند. در مرحله بعد، هایلیک با انجام چند دستور ساده از طریق صفحهکلید، رمز عبور ذخیرهشده در کنترلکننده تعبیهشده یا EC را حذف میکند. این کنترلکننده یک تراشه مستقل محسوب میشود که اطلاعات امنیتی و وظایف سیستمی مختلفی را مدیریت میکند.
در پایان، نسخه اصلی بایوس دوباره روی حافظه EEPROM نوشته میشود. پس از حذف رمز عبور سرپرست، لپتاپ بدون محدودیت قبلی قابل استفاده خواهد بود. مارک یووان در پایاننامه خود توضیح داده که این اکسپلویت از یک ضعف در سازوکار تأیید میانافزار و معماری درایورهای لنوو بهره میبرد. لنوو در واقع درایور EmulatedEepromDxe موردنیاز این روش را در اختیار سیستم قرار داده است. این درایور امکان خواندن و نوشتن اطلاعات EEPROM را فراهم میکند.
نکته مهم اینجاست که رمز عبور سرپرست کنترلکننده EC در بخشی ذخیره میشود که مانند حافظه EEPROM با آن برخورد میکنند. به همین دلیل، امکان بازنویسی یا حذف این رمز عبور از طریق روش یادشده وجود دارد.
بخش دشوار و پیچیده این فرایند پیشتر به دست جامعه تعمیرکاران قطعات الکترونیکی انجام شده و اکنون عبور از رمز عبور سرپرست به چند مرحله ساده و یک پروگرامر ارزانقیمت نیاز دارد.
اگرچه این روش فعلاً بیشتر برای تینکپدهای مجهز به پردازندههای نسل چهارم تا هشتم اینتل کاربرد دارد، همچنان میتواند تعداد زیادی از لپتاپهای سالم و قابل استفاده را از دور ریخته شدن نجات دهد.
انتشار گسترده آموزش هایلیک نیز ممکن است افراد بیشتری را به امتحان این روش ترغیب کند. حتی این احتمال وجود دارد که استقبال از چنین راهکاری، زمینه را برای پیدا شدن روشهای مشابه جهت باز کردن قفل نسلهای جدیدتر تینکپد فراهم کند.
