کالی لینوکس در جیب شما !

بسم الله الرحمن الرحیم از آنجایی که ساعت ها وقت خودم را با گشت و گذار توی اینترنت و خواندن مقالات به زبان های مختلف فارسی و انگلیسی طی کردم این شد که با ویرگول آشنا شدم و تصمیم گرفتم در موضوعات مختلف علم #کامپیوتر مقالاتی را بنویسم . امید وارم مورد پسند جامعه ویرگول و بقیه دوستان علاقمند به خواندن مقالات و نشریه های علمی قرار بگیرد.مقدمه :خب یکی از دلایلی که باعث شد با این سیستم عامل محبوب آشنا بشم این بود که علاقه زیادی به حوزه ی هک و امنیت و همچنین برنامه نویسی داشتم و مقالاتی در این زمینه توی اینترنت خوندم و این شد که تصمیم گرفتم از این سیستم عامل محبوب یعنی لینوکس و مخصوصا این توزیع یعنی کالی بهره کافی را ببرم و از انجایی که به کامپیوتر دسترسی نداشتم تصمیم گرفتم راهی پیدا کنم تا این توزیع محبوب و مشهور از لینوکس یعنی کالی را روی گوشی تلفن همراه نصب کنم و از آن استفاده کنم .البته در نظر داشته باشید که اولا این سیستم عامل فقط مربوط به حوزه ی هک و امنیت و یا تست نفوذ نیست و از آن می توان همانند سایر سیستم عامل ها در حوزه برنامه نویسی ، و استفاده از سایر اپلیکیشن هایی که روی سیستم عامل های دیگر مثل ویندوز ، مک و.. نصب می شوند استفاده کرد ! این مطلب را هم اضافه کنم که سیستم عامل لینوکس توزیع های دیگری هم دارد از جمله : Ubuntu Fedoraredhat Parrot Arch Linuxو...خب انتخاب اینکه لینوکس را به عنوان سیستم عامل استفاده کنیم کار آسانی است ولی اینکه از کدام توزیع لینوکسی استفاده کنیم کمی دشوار به نظر می رسد که با کمی تحقیق و گشت و گذار توی اینترنت توزیع مخصوص خود را انتخاب کنید ما به دلالیل مختلف از جمله ابزارهای تست نفوذ و همچنین استفاده از نصب کننده های پکیج مثل apt و pip ، pkg , ... ، راحتی کار با آن ها و تقریبا حجم کم این توزیع تصمیم گرفتم این توزیع محبوب متخصصان حوزه هک و امنیت را انتخاب کنم .خب ما از توزیع کالی مخصوص تلفن همراه یعنی :کالی نت هانتر ( Kali Nethunter )استفاده می کنیم .روش نصب : خب روش ها بدون روت زیادی برای نصب آن وجود دارد از جمله برنامه های Anlinux ، andronix ، Termux ( لینک دانلود آنها در پایین متن ) و همچنین روش های دیگر نیازمند روت که توصیه نمی کنیم چرا که اولا روت کردن گارانتی دستگاه شما را ( درصورت موجود بودن ) باطل می کند [ هر چند می توان آنروت کرد ] دوما امنیت اطلاعات شما پایین می آید به دلیل شکسته شدن قفل روت و سوما با روش های معمول نمی توان سیستم عامل اندرویدی خودمان را آپدیت کنیم ! پس به این دلایل ما روش را بدون نیاز به روت کردن گوشی و تنها استفاده از ترموکس و حتی می توان از پکیج هایی که بعدا می خواهیم روی آن نصب کنیم و نیاز به روت دارند استفاده کرد! لینک دانلود برنامه های بالا در گوگل پلی :termux anronixAnlinuxخب برنامه ترموکس را از لینک بالا دانلود کنید و آن را باز کنید و منتظر نصب پکیج ها بشوید پس از اتصال اینترنت خود همیشه در حال کارکردن با آن مطمئن شوید! بعد از نصب دستورات زیر را به ترتیب کپی و وارد ترمینال کنید :pkg update -y pkg upgrade -y pkg install python -yدستور بالا نصب پایتون ۳ ! چون در ترموکس پایتون و پایتون نسخه ۳ یکی است ! پس برای نصب پایتون ۲ داریم :pkg install python2 -yدر آخر برای اینکه مطمئن شویم پکیج بدرستی نصب شده این دستورات را می زنیم :python2 -Vpython3 -V مشاهده ورژن پایتون نصب شده نصب گیت : pkg install git -yحرف y در همه ی دستورات به معنی yes هست بدین مفهوم که حجم معینی از دیتا شما دانلود و مصرف می شود و همچنین مقداری از فضای دیسک شما پر می شود اگر این سوییچ y را وارد نکنیم از شما سوال می پرسد y or n ? قدم بعدی نصب ابزار lazymux : git clone https://github.com/Gameye98/Lazymuxوارد شدن به پوشه :cd Lazymuxمشاهده محتویات پوشه :ls -a دستور ls -a برای مشاهده محتویات پوشهدسترسی گرفتن از اجرای فایل : chmod +x *دسترسی گرفتن اجرا : python3 lazymux.py انتخاب گزینه مورد نظر خب منتظر نصب می مانیم و در اخر این دستور اجرای کالی را می زنیم :startkali -r و بعد دستورات آپدیت و آپگریت :sudo apt-get update && sudo apt-get dist-upgrade -yدر آخر باید بگویم که بدلیل جلوگیری از طولانی نشدن مقاله روش رفع خطاهای احتمالی را ذکر نکردم که می توانید از منابع مختلف مثل سایت stackoverfllow و github و... استفاده کنید کافی خطای مربوطه را به فارسی یا انگلیسی در گوگل جستجو کنید.