سبد خرید شما خالی است.
نصب برنامه در لینوکس
ازآنجاکه تقریباً تمام ابزارهای هکرها در سیستمعاملهای لینوکس/یونیکس توسعهیافته است، سری آموزش لینوکس برای کسانی هست که میخواهند هکر باشند اما با لینوکس آشنا نیستند. در این قسمت میخواهم نصب برنامه در لینوکس نشان دهم.
کالی لینوکس بر پایه دبیان ساختهشده است. این مهم است زیرا سیستمهای مختلف لینوکس از روشهای مختلفی برای مدیریت بستهها استفاده میکنند (package management یا مدیریت بستهها به معنی دانلود و نصب بستههای نرمافزاری است)
قبل از مطالعه مطمئن شوید قسمتهای قبلی من در سری آموزش لینوکس را خواندید.
1- نصب برنامه در لینوکس با استفاده از پکیج منیجر
سادهترین راه برای نصب برنامه در لینوکس استفاده از پکیج منیجر Synaptic هست. میتوانید این برنامه را از منوی برنامه ها باز کنید سپس در فیلد جستجو بسته مورد نظر را پیدا و نصب کنید.
با پکیج منیجر Synaptic نیز میتوانیم پکیجها یا بستههای موردنظر را پیدا کنیم و آنها را دانلود و نصب کنیم. اگر برنامه در منوی برنامهها نبود، ابتدا باید آن را با دستور زیر نصب کنیم.
apt update
apt install synaptic -y
بعد از باز کردن، شما بهسادگی میتوانید نام بسته موردنظر را در فیلد جستجو وارد کنید. سپس تمام گزینههایی مطابق جستجوی شما هستند نمایش داده میشود، کافی ست روی آیکون کنار بستهای که میخواهید آن را دانلود کنید کلیک کنید.
در این مثال، ما به دنبال ابزار هک وایرلس aircrack-ng هستیم، که از آن برای کرک wpa2 اکسس پوینت استفاده میشود.
توجه کنید اگر بستهای در حال حاضر نصب باشد، در کنار آن گزینه تو پر خواهد بود. برای نصب بسته روی گزینه توخالی کنار آن کلیک کنید و سپس روی دکمه APPLY کلیک کنید.
2- بهروزرسانی مخازن
پکیج منیجرها برای بستهای که به دنبال آن هستید در مخازن مشخصشده جستجو میکنند. اگر پیامی دریافت کردید که بسته یافت نشد، لزوماً این بدان معنی نیست که آن وجود ندارد، بلکه فقط این است که در لیست مخازن شما موجود نیست.
جستجوی مخازن پیشفرض کالی لینوکس، http.kali.org هست که در آن بسیاری از ابزارهای هک در دسترس هستند. اگر شما به دنبال یک ابزار جدیدی هستید که هنوز در مخزن کالی شما قرار نگرفته است، باید مخزن آن ابزار را به لیست مخازن خود اضافه کنید.
این کار را میتوانید با ویرایش فایل /etc/apt/sources.list انجام دهید. بگذارید آن را با gedit بازکنیم و نگاهی به آن بیندازیم.
gedit /etc/apt/sources.list
همانطور که میبینید، کالی دارای یک منبع پیشفرض در sources.list است که اشاره به مخزن kali دارد. ما میتوانیم هر مخزنی با نرمافزار لینوکس را به این لیست اضافه کنیم، اما ازآنجاکه کالی یک توزیع دبیان است، و اوبونتو نیز توزیعی از دبیان است. شاید ما بخواهیم یک مخزن اوبونتو را به این لیست اضافه کنیم تا نرمافزار اوبونتو را دانلود و نصب کنیم. ما میتوانیم این کار را با افزودن یک خط به این فایل انجام دهیم:
deb http://archive.ubuntu.com/ubuntu/ Bionic Beaver
سپس در ترمینال دستور apt update را اجرا کنید تا لیست مخازن آپدیت شود. حال زمانی که از مدیر بسته استفاده کنیم، ابتدا مخزن کالی را جستجو میکند و اگر نتواند بسته را در هر یک از این مکانها پیدا کند، آنگاه آن را در مخزن اوبونتو جستجو میکند.
3- مدیریت بستهها در خط فرمان
لینوکس همچنین یک پکیج منیجر در خط فرمان به نام apt دارد. این ابزار اگر بسته مورد نظر ما در لیست مخازن وجود داشته باشد آن را دانلود می کند و وابستگیهای لازمش را بهطور خودکار نصب میکند.
اجازه دهید ترمینال را بازکنیم و دستور زیر را برای نصب aircrack-ng تایپ کنیم.
apt install aircrack-ng
در صورت سوال برای ادامه کلید y را بزنید.
برای نصب دیگر بستهها، کافی ست نام بسته موردنظر را جایگزین aircrack-ng کنیم.
4- نصب از طریق سورس کد
در آخر، گاهی اوقات شما نیاز به دانلود نرمافزاری دارید که نه در مخازن، و نه در یک بسته است. اغلب این برنامهها بهصورت tar ذخیره میشوند. (شبیه به فایلهایی که در یک فایل zip قرار میگیرند).
برای مثال فرض کنید aircrack-ng در مخزن ما نبود (بعضی از نرمافزارها هرگز راه خود را در یک مخزن پیدا نمیکنند) پس ما مجبور میشویم این ابزار را از وبسایت رسمی aircrack-ng.org دانلود کنیم. ما میتوانیم فایل aircrack-ng-1.5.2.tar.gz را دانلود کنیم.
بعد از دانلود، نیاز داریم تا فایل را با دستور tar از حالت فشرده خارج کنیم.
tar xvzf aircrack-ng-1.5.2.tar.gz
سپس ما برای نصب ابزار باید آن را با کامپایلر GNU کامپایل کنیم. وارد فولدر اکسترکت شده میشویم و فایلهای readme و install که راهنمای نصب بسته هستند را مطالعه میکنیم.
طبق راهنما باید در ترمینال دستورات زیر را به ترتیب اجرا کنیم.
autoreconf -i
./configure --with-experimental
make
make install
امیدوارم این آموزش به شما در نصب برنامه در لینوکس کمک کند. برای مطالعه بیشتر توصیه میکنم مقالهٔ آموزش نصب نرمافزار در لینوکس را بخوانید.
در قسمت بعدی به آموزش دستورات شبکه در لینوکس میپردازیم. مطمئن شوید که قسمتهای قبلی سری آموزش لینوکس را نگاه کردید و اگر سؤالی دارید، در نظرات زیر بپرسید.
دانلود PDF مقالهAlso in آموزش رایگان لینوکس
ترتیبی که برای خواندن مقالات" آموزش رایگان لینوکس "به شما پیشنهاد میکنیم:
- نصب کالی لینوکس در VMware
- نصب کالی لینوکس در کنار ویندوز 10
- فعال کردن حساب کاربر root در کالی لینوکس 2020
- ساختار دایرکتوری ها در لینوکس
- ساخت فایل و دایرکتوری در لینوکس
- مدیریت دایرکتوری و فایل ها در لینوکس
- پیدا کردن فایل ها در لینوکس
- نصب برنامه در لینوکس
- دستورات شبکه در لینوکس
- سطح دسترسی در لینوکس
- مدیریت پروسه ها در لینوکس
- مدیریت متغیرهای محیطی در لینوکس
- مشاهده فایل در لینوکس
- راه اندازی وب سرور Apache در لینوکس
- ماژولهای قابل لود کرنل لینوکس
1+
سلام ببخشید یه سوال دیگه هم داشتم اون فایلی که باز میکنه برا سیو کردن اون لینکی که اضافه کردم permission نمیده
سلام
باید با دسترسی superuser باز کنید
اول دستور، sudo اضافه کنید یا اینکه با کاربر root لاگین کنید که همیشه دسترسی داشته باشید
https://cybrit.ir/?p=2684
سلام وقت بخیر
من دستور gedit رو میزننم ولی میگه همچین کامندی نداریم
لطفاٌ راهنمایی کنید ممنون
سلام
در آپدیت کالی این ابزار از مخازن حذف شده
برای نصب آن دستور زیر را اجرا کنید
sudo apt install gedit
یا در کالی از ویرایشگر mousepad استفاده کنید