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