خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

سیستم‌عامل موقتی که کاملاً در RAM اجرا می‌شود و پس از خاموشی هیچ اثری به‌جا نمی‌گذارد

لپ‌تاپ با سیستم‌عامل موقت اجرا شده در حافظه RAM
من یک سیستم‌عامل موقت مبتنی بر Puppy Linux را به لپ‌تاپ گیمینگم اضافه کردم؛ OS کاملاً در RAM بارگذاری می‌شود و پس از هر راه‌اندازی، تمام داده‌ها پاک می‌شوند. سه آزمایش نشان داد که هیچ اثری باقی نمی‌ماند.

استفاده از کامپیوتر بهتر، نه قدیمی

من یک سیستم‌عامل موقت (Burner OS) را به منوی بوت لپ‌تاپ‌ گیمینگ اصلی‌ام اضافه کردم. این OS کاملاً در RAM اجرا می‌شود، هم‌زمان با ویندوز ۱۱ و اندیوروس، و من تست کردم که آیا واقعاً هر کاری که روی آن می‌کنم را فراموش می‌کند یا نه؛ سپس از آن برای سه کار واقعی که معمولاً در ماشین واقعی‌ام تردید می‌کردم، استفاده کردم.

قبلاً این ترفند (سیستمی که کاملاً در RAM بارگذاری می‌شود) را روی یک HP Pavilion m6 قدیمی امتحان کرده بودم و برای یک لپ‌تاپ ۱۴ ساله سرعت فوق‌العاده‌ای داشت. اما در وسط نوشتن آن مقاله متوجه شدم: همان ترفندی که OS را سریع می‌کند، می‌تواند داده‌ها را هم پاک کند، که برای تهیهٔ یک محیط امن برای اشخاص دیگر یا تست نرم‌افزارهای مشکوک مفید است.

تراشه بهتر، سخت‌افزار بهتر

ترمینال با خروجی دستوری بررسی اجرای سیستم‌عامل در حافظه RAM

مقاله‌های قبلی من دربارهٔ عملکرد، یک لپ‌تاپ ۱۴ ساله را با OS در حافظه‌اش احیا کرد و سپس با لپ‌تاپ گیمینگ مدرن مقایسه کرد. متوجه شدم که سیستم‌عامل‌هایی که دیسک را می‌پرند، گاهی اوقات شگفت‌انگیزاً سریع هستند.

اما جنبهٔ دیگر این بود: اگر چیزی روی دیسک نوشته نشود، پس از راه‌اندازی مجدد هیچ‌چیز باقی نمی‌ماند. سرعت و عدم ماندگاری هر دو از تصمیم طراحی یکسان ناشی می‌شوند.

من TrixiePup64‑Retro را، یک ساخت جامعهٔ فعلی از Puppy Linux، با Rufus به‌صورت ISO به یک USB استیک نصب کردم و آن را بر روی MSI Cyborg ۱۵ که هم‌اکنون Windows ۱۱ و EndeavourOS را دوقلّ می‌کند، بوت کردم. نیازی به نصب یا تغییر پارتیشن‌ها نداشتم؛ فقط یک گزینهٔ UEFI برای استیک اضافه کردم.

مطلب مرتبط:   اکنون می توانید TUXEDO OS را بر روی یک رایانه معمولی نصب کنید: در اینجا چگونه است

در دسکتاپ، برای مشاهدهٔ رفتار زیرسطحی دستور زیر را اجرا کردم:

mount | grep " / "

نتیجهٔ زیر نشان داده شد:

unionfs on / type overlay (rw,relatime,lowerdir=/pup_a:/pup_b:/pup_ro2:/pup_k:/pup_f:/pup_z,upperdir=/mnt/tmpfs/pup_rw,workdir=/mnt/tmpfs/pup_work,uuid=on,xino=on). این بدان معناست که سیستم‌عامل پایهٔ فقط‑خواندنی از لایه‌های فشرده ISO بارگذاری می‌شود و هر تغییری در upperdir  که داخل /mnt/tmpfs قرار دارد، مستقیماً در RAM ذخیره می‌شود؛ یعنی هیچ دیسکی درگیر نیست.

این نصب به نصب‌های فعلی‌ام هیچ‌تایپی نداد؛ پارتیشن‌های Windows و EndeavourOS دست‌نخورده باقی ماندند؛ Puppy فقط CPU و RAM را برای جلسهٔ بوت‌شده استفاده کرد.

تست‌های بدون اثر باقی‌مانده

سه آزمایش با صفر باقی‌مانده

سند آزمایشی در ویرایشگر AbiWord و روی دسکتاپ سیستم‌عامل موقت

اولاً، یک فایل متنی روی دسکتاپ ساختیم، ذخیره کردیم و سپس از منوی Leave > Shutdown خاموش شدیم و درخواست ذخیرهٔ جلسه را رد کردیم. پس از بوت مجدد، فایل ناپدید شد؛ گویی یک نسخهٔ تازهٔ کامل از Puppy OS بدون هیچ‌یک از فایل‌های من وجود دارد.

دوم، فایل تستی EICAR را (یک رشتهٔ بی‌ضرر که تمام آنتی‌ویروس‌ها برای شناسایی آن ساخته‌اند) دانلود کردیم و روی دسکتاپ ذخیره کردیم. چون Puppy هیچ آنتی‌ویروسی ارائه نمی‌دهد، هیچ اسکن، قرنطین یا پیام هشدار دریافت نشد. فایل را باز کردیم، سپس همان‌گونه که قبل از آن سیستم را خاموش کردیم؛ پس از بوت دوباره، فایل به‌کل ناپدید شد. اجرای سیستم در RAM تضمین می‌کند که هیچ‌گونه دادهٔ مخرب برای ماندن یا بهره‌برداری ندارند.

سوم، در Firefox مرور کردم، وارد حساب Google شدم و چند تنظیم را تغییر دادم، سپس بدون ذخیرهٔ جلسه خاموش شدم. در بوت بعدی، هیچ‌یک از این تغییرات باقی نماند؛ حتی پسوردهای ذخیره‌شدهٔ من نبودند. بنابراین هر کسی که یک‌بعدازظهر از این لپ‌تاپ استفاده کند، هیچ‌چیزی به‌دست نمی‌آورد و من هم هیچ‌چیزی از او دریافت نمی‌کنم.

مطلب مرتبط:   آیا اتصال به وای فای عمومی در چین بی خطر است؟

این Tails نیست — همون همانی که می‌خواهید

ابزاری کم‌هزینه برای کارهای خاص

مجموعه‌ای کامل از برنامه‌های کاربردی روی دسکتاپ Puppy Linux

اگر هدف‌تان حریم‌خصوصی کلوبی است، Tails راه‌حل کاملتر و پیشرفته‌تری است؛ ترافیک را از طریق Tor عبور می‌دهد و برای کاربرانی که می‌خواهند از لایهٔ شبکه حذف شوند، ساخته شده است. اما Tails نیاز دارد که ماشین روزمرهٔ خود را خاموش کنید، یک USB اختصاصی داشته باشید و زمان بارگذاری تور را تحمل کنید.

سیستم من بسیار غیررسمی است. همچنان از USB استیک استفاده می‌کنم، اما نیازی به روتین‌های تأیید جداگانه قبل از هر استفاده ندارم و هزینهٔ تور را برای هر بار مرور صفحه ندارم. زمان راه‌اندازی تقریباً برابر با زمان ورود ویندوز است. این راه‌حل فقط داده‌های ذخیره‌شدهٔ محلی را مخفی می‌کند؛ ISP و سایت‌های بازدیدی را مخفی نمی‌کند. اگر به حریم‌خصوصی کلی نیاز دارید، Tails را انتخاب کنید.

من این گزینه را به‌صورت دائمی حفظ می‌کنم

من به‌جای جایگزین کردن ویندوز یا EndeavourOS، این استیک USB را در کیف‌ام نگه می‌دارم. هنگام مسافرت یا زمانی که نمی‌خواهم جلسهٔ مرورگرم پس از پایان سفر باقی بماند، یا وقتی می‌خواهم نرم‌افزارهای مشکوک را بدون نگرانی دربارهٔ بازماندهٔ داده‌های محلی بررسی کنم، می‌توانم سریع بوت کنم. این گزینه برای ماشین قدیمی‌ام هم مفید بود.

من قصد ندارم این OS را جایگزین تنظیمات روزمره‌ام کنم؛ اما استیک USB فلش‌دست‌ام به‌عنوان یک گزینهٔ اضطراری و حریم‌خصوصی‌محور در کیف‌ام باقی می‌ماند. یک بوت سریع از طریق منوی Firmware، تمام کارها را آماده می‌کند.

منبع: این مطلب یک بومیسازی و بازنویسی تحریریهای بر اساس مقالهای از MakeUseOf نوشته Rob LeFebvre است: مشاهده مقاله اصلی.

مطلب مرتبط:   12 برنامه برتر که باید برای کاربران دبیان وجود داشته باشد