پروژه‌ی غیرمعمول یک محقق؛ تغییر کاربری لامپ هوشمند به کتابخانه‌ی دیجیتال ممنوعه

الینا علیمحمدی
آخرین بروز رسانی: 30 خرداد 1405
بدون دیدگاه
3 دقیقه زمان مطالعه

یک پژوهشگر امنیتی موفق شده است با تغییر کاربری یک لامپ هوشمند، آن را به کتابخانه‌ای دیجیتال برای نگهداری و اشتراک‌گذاری کتاب‌های ممنوعه تبدیل کند. این پروژه به کاربران اجازه می‌دهد از طریق شبکه وای فای به مجموعه‌ای از کتاب‌های ذخیره‌شده درون لامپ دسترسی پیدا کنند.

Rick Osgood پژوهشگر امنیتی و توسعه‌دهنده این پروژه، در وبلاگ شخصی خود توضیح داده که ایده ساخت این کتابخانه را در قالب یک مخزن دیجیتالی مخفی یا به گفته خودش یک «Cyberpunk Digital Dead Drop» پیاده‌سازی کرده است.

این پروژه شامل یک لامپ هوشمند با تراشه ESP32C3 است که از سیستم‌عامل متن‌باز Tasmota بهره می‌برد. چالش اصلی، محدودیت شدید حافظه دستگاه بود؛ زیرا کل فضای ذخیره‌سازی لامپ تنها ۴ مگابایت است و بخشی از آن نیز توسط سیستم‌عامل اشغال می‌شود.

 

Osgood ابتدا سعی کرد با اضافه کردن کارت حافظه microSD ظرفیت را افزایش دهد، اما این راهکار به دلیل پیچیدگی‌های فنی و محدودیت‌های سخت‌افزاری موفقیت‌آمیز نبود. او در نهایت تصمیم گرفت پروژه را با همان ظرفیت ۴ مگابایتی پیش ببرد تا سادگی و پنهان‌کاری آن حفظ شود.

 

پس از مجموعه‌ای از بهینه‌سازی‌ها، توسعه‌دهنده توانست حدود نیمی از فضای ذخیره‌سازی دستگاه را به فایل‌های کتاب اختصاص دهد. در نسخه فعلی، لامپ با فریمور سفارشی ESP32 اجرا می‌شود، یک شبکه Wi-Fi بدون رمز ایجاد می‌کند و همزمان نقش یک سرور کوچک را بر عهده دارد.

 

در این حالت تقریباً ۲ مگابایت فضا برای ذخیره کتاب‌ها در اختیار کاربران قرار می‌گیرد. نمونه اولیه پروژه از تعدادی کتاب قدیمی در مالکیت عمومی استفاده می‌کند، اما کاربران می‌توانند محتوای دلخواه خود را جایگزین کرده و مجموعه کتاب‌های شخصی خود را روی لامپ بارگذاری کنند.

یکی از ویژگی‌های برجسته پروژه Banned Book Library، استقلال آن از سرویس‌های ابری است. تمام داده‌ها به‌صورت محلی روی خود دستگاه ذخیره می‌شوند و برای استفاده از آن نیازی به حساب کاربری یا ثبت اطلاعات حساس وجود ندارد. همچنین این سیستم از به‌روزرسانی OTA یا همان به‌روزرسانی از طریق شبکه پشتیبانی می‌کند.

بر اساس گزارش tomshardware، کدهای این پروژه به‌صورت متن‌باز منتشر شده و هر فردی می‌تواند با تهیه یک لامپ هوشمند ESP32، نسخه شخصی خود از این کتابخانه دیجیتال مخفی را راه‌اندازی کند.

 

البته توسعه‌دهنده هشدار داده که فلش کردن فریمور سفارشی روی لامپ‌های هوشمند در صورت انجام نادرست می‌تواند باعث از کار افتادن دائمی دستگاه شود. همچنین حمل چنین دستگاه‌هایی که حاوی محتوای حساس یا کتاب‌های ممنوعه هستند در برخی کشورها ممکن است پیامدهای قانونی به همراه داشته باشد.

بدون دیدگاه
اشتراک گذاری
اشتراک‌گذاری
با استفاده از روش‌های زیر می‌توانید این صفحه را با دوستان خود به اشتراک بگذارید.