کالی لینوکس را روی Raspberry Pi نصب کنید
Kali Linux یک توزیع محبوب از سیستم عامل لینوکس است که با تمرکز بر تست نفوذ و ممیزی امنیتی توسعه یافته است. و بیش از ۶۰۰ ابزار امنیتی رایگان و منبع باز ارائه می کند. اکثر کاربران فقط با اجرای Kali در رایانه شخصی خود آشنا هستند. با این حال، آیا می دانستید که می توانید کالی لینوکس را روی Raspberry Pi نصب و اجرا کنید؟ Raspberry Pi یک دستگاه کوچک و بسیار قابل حمل به اندازه یک کارت اعتباری است. شما می توانید آن را با خود به هر کجا که بروید حمل کنید و از هر جایی “هک” کنید.
علاوه بر این، زمانی که میخواهید کارهایی را که باید برای مدت طولانی بدون وقفه اجرا شوند، رزبری پای بسیار مفید است. به عنوان مثال، به شکستن پسورد WIFI فکر کنید. چنین کارهایی می توانند از چند ثانیه تا چندین ساعت اجرا شوند. Pi می تواند برای چنین کارهایی مفید باشد زیرا می توانید آن را در “میز اداری” خود بگذارید و به کار با رایانه شخصی خود ادامه دهید. این پست مراحل گام به گام نصب کالی لینوکس را در Raspberry Pi به شما ارائه می دهد.
الزامات نصب کالی لینوکس روی Raspberry Pi
- برد Raspberry Pi (2، ۳، یا ۴)
- منبع تغذیه قابل اعتماد
- کارت حافظه Micro SD (حداقل ۸ گیگابایت)
- دسترسی به اینترنت
مرحله ۱. دانلود ایمیج Kali Linux ARM برای Raspberry Pi
از زمان انتشار اولیه در مارس ۲۰۱۳، کالی لینوکس به روز رسانی ها و بهبودهای زیادی دریافت کرده است. از زمان نوشتن این پست، کالی لینوکس برای دسکتاپ ها، ماشین های مجازی، موبایل، فضای ابر، کانتینرهای داکر، زیر سیستم ویندوز برای لینوکس (WSL) و بوت زنده در دسترس است. ایمیج Kali LinuxARM را در این پست دانلود کنید که بر روی دستگاه های معماری ARM مانند Raspberry Pi اجرا می شود.
مرحله ۲. با Balena Etcher ایمیج Kali ARM را در کارت حافظه بنویسید
برای شروع، باید ایمیج ARM کالی لینوکس را روی کارت حافظه SD بنویسیم. برای این آموزش از ابزار Balena Etcher استفاده خواهیم کرد .
یک برنامه چند پلتفرمی است که برای لینوکس، macOS و ویندوز در دسترس است. هنگامی که برای اولین بار برنامه را اجرا می کنید، پنجره ای مشابه تصویر زیر خواهید دید:
بیایید گزینه های مختلف موجود در پنجره Etcher را مورد بحث قرار دهیم:
Flash from file : این گزینه به شما امکان می دهد ایمیج سیستم عاملی را که می خواهید از رایانه شخصی خود بنویسید انتخاب کنید.
Select target : این گزینه به شما امکان می دهد فضای ذخیره سازی کارت SD را که می خواهید بنویسید انتخاب کنید.
Flash : برای شروع نوشتن ایمیج روی این دکمه کلیک کنید.
پس از اتمام فلش، کارت SD را از کامپیوتر شخصی خود خارج کرده و آن را در Raspberry Pi خود قرار دهید تا فرآیند نصب شروع شود.
مرحله ۳. کالی لینوکس را روی Raspberry Pi بوت و نصب کنید
قبل از راهاندازی Pi، تمام دستگاههای جانبی مورد نیاز خود را وصل کنید. که شامل ماوس، صفحه کلید، کابل اترنت و مانیتور است. پس از اتمام، منبع تغذیه را وصل کرده و رزبری پای خود را راه اندازی کنید. برخلاف اکثر سیستم عاملها، کالی لینوکس صفحه پیکربندی برای تنظیم پارتیشنها، زبان، کاربر و غیره شما ارائه نمیکند. با این حال، این گزینه ها را بعداً در تنظیمات تغییر می دهید.
اگر به یک مانیتور متصل هستید، خطوطی از کاراکترها را خواهید دید که در هنگام بوت شدن هسته روی صفحه نمایش داده می شوند. پس از اتمام، پنجره ورود به سیستم کالی لینوکس را مشاهده خواهید کرد.
مرحله ۴. ورود به کالی لینوکس
اعتبار پیش فرض ورود به سیستم عبارتند از:
نام کاربری : kali
رمز عبور : kali
در نسخه های قبلی کالی، نام کاربری و رمز عبور پیش فرض به ترتیب ” root” و ” toor” بودند. با این حال، از زمان انتشار Kali 2020.1 به ” kali” و ” kali” تغییر کرد.
پس از ورود موفق، اولین کاری که باید انجام دهید این است که رمز عبور پیش فرض را تغییر دهید. ترمینال را اجرا کنید و دستور زیر را اجرا کنید.
passwd
قبل از تایپ رمز عبور جدید، از شما خواسته می شود رمز عبور فعلی خود را وارد کنید.
توجه : هنگام تایپ رمز عبور، چیزی روی صفحه نمایش داده نمی شود. این خطا نیست، بلکه یک اقدام امنیتی در اکثر سیستم های لینوکس است. بنابراین، رمز عبور خود را تایپ کنید و پس از اتمام اینتر را بزنید.
مرحله ۵. رفع رزولوشن صفحه نمایش
در برخی موارد، هنگامی که برای اولین بار Kali را روی Raspberry Pi راه اندازی می کنید، متوجه خواهید شد که وضوح صفحه نمایش ممکن است کمی کاهش یابد. به عنوان مثال، اگر به صفحه مانیتور/تلویزیون متصل باشید، متوجه خواهید شد که پنجره لبه صفحه را پر نمی کند. هنگامی که سعی می کنید رزولوشن را در پنجره تنظیمات تغییر دهید، تنها یک مقدار وضوح نمایشگر را پیدا می کنید. در آموزش ما ۶۴۰×۴۸۰ بود.
برای رفع این مشکل، باید تنظیمات پیش فرض فایل را تغییر دهیم config.txt. برای شروع، باید پارتیشن (mmcblk0p1) حاوی فایل های پیکربندی را مونت کنیم. دستورات زیر را اجرا کنید:
sudo mount /dev/mmcblk0p1 /mnt cd /mnt ls
حالا باید فایل config.txt که در تصویر بالا مشخص شده را ویرایش کنیم. دستور زیر را اجرا کنید.
sudo nano config.txt
به دنبال دو خط “framebuffer_width” و “framebuffer_height” باشید. این دو خط را برداشته و مقادیر وضوح صفحه نمایش مورد نظر خود را وارد کنید. در آموزش ما ، رزولوشن ۱۲۸۰×۷۲۰ را تنظیم کردیم.
فایل را با ( Ctrl+S) ذخیره کرده و با ( Ctrl +X) خارج شوید. دایرکتوری کاری خود را تغییر دهید تا به فهرست اصلی خود اشاره کند و فایل دستگاه را از حالت نصب خارج کنید. دستورات زیر را اجرا کنید.
cd sudo umount /mnt sudo reboot now
پس از راهاندازی موفقیتآمیز Pi، کالی شما باید با رزولوشن نمایشگر مجموعه جدید وارد سیستم شود.
نکات و ترفندها
اگر می خواهید یک دستگاه بلوتوث را به کالی لینوکس روی برد Raspberry Pi 4 متصل کنید، باید سرویس uart helper را راه اندازی کنید . دستورات زیر را اجرا کنید:
sudo systemctl enable --now uart.service sudo systemctl enable --now bluetooth.service
اگر مشکلی با صدا دارید، به این دلیل است که به طور پیش فرض به HDMI هدایت می شود. برای استفاده از جک ۳.۵ میلی متری دستور زیر را اجرا کنید.
sudo amixer -c 0 set numid=3 1
- همچنین بخوانید : نحوه نصب کالی لینوکس در ویندوز
نتیجه
تا این لحظه شما Kali را روی Raspberry Pi خود نصب و اجرا کرده اید. لطفا تجربیات خود را در این رابطه با ما از بخش نظرات پایین مطلب در میان بزارید.
دیدگاه ها