آموزش کالی لینوکس برای هک اخلاقی و تست نفوذ
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- لینوکس به دلیل پیچیدگی و فنی بودن، شهرتی تا حدی نادرست به عنوان جایگزینی تخصصیتر و پیچیدهتر نسبت به سیستم عاملهای معمولی مانند ویندوز و سیستم عامل مک دارد.
- لینوکس در قالب توزیعهای مختلفی عرضه میشود که مطابق نیازها و مهارت کاربران تنظیم شدهاند.
- لینوکس یک سیستم عامل (OS) است که نرمافزار اصلی کامپیوتر برای اجرای تسکها و ارتباط با سختافزار است.
- کالی لینوکس، توزیع لینوکس مبتنی بر دبیان و متنباز است که برای تسکهای مختلف امنیت اطلاعات مانند تست نفوذ و تحقیقات امنیتی طراحی شده است.
- چگونه کالی لینوکس را نصب کنیم؟
- چگونه برنامهها را بروزرسانی کرده و ارتقا دهیم؟
- چگونه پوشهها و فایلها را ایجاد و حذف کنیم؟
- چگونه از فرمانهای ترمینال استفاده کنیم؟
- چگونه از برنامههای هک استفاده کنیم؟
- توزیعها
- اجزای لینوکس
- شل
- علائم لینوکس - $ و # و % و ~
- محیطهای دسکتاپ لینوکس
- سلسه مراتب فایلها در لینوکس
- GUI کالی لینوکس
- دانلود و نصب محیط کالی لینوکس (کالی لینوکس VirtualBox، فایل ایمیج، فایل ایمیج Metasploitable، فایل ایمیج OWASP، شبکه NAT)
- ایجاد لابراتوار VmWare
- فرمانهای اولیه لینوکس
- پیکربندی کالی لینوکس
- مدیریت پکیج کالی لینوکس
- نظارت
- ابزارهای اسکن شبکه در کالی
- اصول MSF
- ابزارهای کرک کردن پسورد در کالی لینوکس
- ابزارهای جمعآوری اطلاعات در کالی
- ابزارهای هک وب اپلیکیشن در کالی
پیشنیازهای دوره
- نیاز به دانش قبلی درباره کالی لینوکس نیست.
- دانش اولیه در استفاده از کامپیوتر
- دسترسی به سیستمی که بتواند ماشینهای مجازی را اجرا کند یا قابلیت راهاندازی محیط اختصاصی کالی لینوکس را داشته باشد.
- کنجکاوی درباره کالی لینوکس
- تمایل به تبدیل شدن به هکر اخلاقی و انگیزه یادگیری کالی لینوکس
- علاقه به یادگیری NMAP، هک اخلاقی و تست نفوذ
- هیچ چیز دیگری نیاز نیست. فقط خود شما، کامپیوترتان و انگیزهتان برای شروع دوره آموزش کالی لینوکس همین امروز
توضیحات دوره
به دوره «آموزش کالی لینوکس برای هک اخلاقی و تست نفوذ» خوش آمدید.
تسلط به کالی لینوکس برای هکرهای اخلاقی و متخصصان تست نفوذ با ابزارهایی مثل Wireshark ،NMAP، متاسپلویت و Burp Suite
امروزه بسیاری از سیستمهای حیاتی هنوز بر پایه سیستم عامل لینوکس کار میکنند. دلیل این موضوع ثبات بسیار بالای لینوکس و امکان کار بدون وقفه آن است. با توسعه اینترنت، سیستم عاملهای لینوکس رشد کرده و شروع به استفاده از مفاهیم ویندوز کردند.
کالی لینوکس، توزیع لینوکس بستهبندی شده بر اساس کرنل لینوکس است. کالی لینوکس مخصوص تسکهای هک اخلاقی و تست نفوذ طراحی شده و شامل مجموعهای از ابزارها و اپلیکیشنهای امنیتی رایگان و متنباز مانند متاسپلویت و Nmap است.
این توزیع که در مارس 2013 منتشر شد، بر اساس دبیان ساخته شده و بیشتر برای تست نفوذ پیشرفته و ارزیابی امنیتی ایجاد شده است. نام قبلی آن BackTrack Linux بود. کالی لینوکس صدها ابزار برای انجام تسکهای متنوع امنیت اطلاعات مانند جرمیابی قانونی کامپیوتر، مهندسی معکوس، تحقیقات امنیت و تست نفوذ ارائه میدهد. این سیستم عامل یک راهحل چندسکویی بوده و در دسترس حرفهایها و علاقهمندان حوزه IT است.
هک اخلاقی به دلیل تصویر مثبت هکرهای کلاه سفید در فیلمها و سریالها محبوب شده است. در دنیای واقعی نیز هک اخلاقی کار مهم و ارزشمندی است. کالی لینوکس ابزاری قدرتمند برای انجام این کار است. آکادمی OAK دورههای برتر کالی لینوکس را برای شما فراهم کرده تا بتوانید به یک هکر کلاه سفید تبدیل شوید.
دانش پیشرفته کامپیوتری دیگری برای استفاده از سیستم عامل لینوکس لازم نیست.
هر کسی با سطح مبتدی میتواند دوره را بگذراند و این دوره شما را فراتر خواهد برد. این یک دوره عملی است؛ ابتدا کمی تئوری یاد میگیرید و سپس فرصت دارید آموختههایتان را به کار ببندید.
در دوره «کالی لینوکس برای مبتدیان» موارد زیر را یاد خواهید گرفت:
- چگونه کالی لینوکس را نصب کنیم؟
- برنامههای پیشفرض کالی لینوکس کدامند و چگونه از آنها استفاده کنیم؟
- چگونه برنامه جدیدی راهاندازی کنیم؟
- بروزرسانیهای برنامههای موجود چگونه انجام میشود؟
- چگونه تنظیمات نصب کالی لینوکس را تغییر دهیم؟
- چگونه از ترمینال استفاده کنیم؟
- توزیعهای لینوکس
- اجزای لینوکس
- شل
- علائم لینوکس - $ و # و % و ~
- محیط دسکتاپ لینوکس
- سلسله مراتب فایلهای لینوکس
- GUI کالی لینوکس
- دانلود و نصب محیط کالی لینوکس (VirtualBox، فایل ایمیج، Metasploitable، OWASP، شبکه NAT)
- فرمانهای اولیه لینوکس
- پیکربندی کالی لینوکس
- مدیریت پکیج کالی لینوکس
- نظارت
- ابزارهای اسکن شبکه در کالی
- اصول MSF
- ابزارهای کرک کردن پسورد در کالی لینوکس
- ابزارهای جمعآوری اطلاعات در کالی
- ابزارهای هک وب اپلیکیشن در کالی
توانمندیهای شما در پایان دوره:
- توانایی تغییر تنظیمات سیستم عامل کالی لینوکس
- نحوه استفاده از برنامههای مورد نیاز روزانه را یاد میگیرید.
- قادر خواهید بود پرکاربردترین برنامههای هک را اجرا کنید،
- استفاده از لینوکس، کالی لینوکس، مدیریت لینوکس، خط فرمان لینوکس و کالی
- و همچنین با مفاهیمی مثل کالی لینوکس، oscp و ceh، آموزش کالی لینوکس، تست نفوذ و هک اخلاقی آشنا خواهید شد.
مدرس با مثالهای کوچک و خلاصه، فرمانهای لینوکس را به خوبی توضیح میدهد.
در این دوره، از عملیاتهای اساسی خط فرمان تا فناوریهای مجازیسازی و نصب سیستمها را یاد میگیرید. در طول دوره تجربه عملی با ابزارهای مهم مانند وایرشارک، Nmap، متاسپلویت و Hashcat خواهید داشت؛ بدون آنکه عمیقاً وارد جزئیات هر ابزار شوید. ما ویدئوهای آموزشی را جمعآوری کردهایم که توضیحات جامع ولی قابل فهمی درباره عملکرد و کاربرد عملی این ابزارها ارائه میدهند. در پایان دوره، دانش خوبی از عملیاتهای خط فرمان لینوکس، تکنیکهای مجازیسازی و مهارت استفاده از ابزارهای کلیدی امنیتی برای اسکن شبکه، بهرهبرداری و کرک کردن پسورد خواهید داشت.
چه مبتدی باشید که میخواهید دانش پایهای بسازید و چه سطح متوسط که میخواهد مهارتهای امنیت سایبری خود را بهبود دهد، این دوره شما را با مهارتهای لازم برای کار در محیط لینوکس و انجام ارزیابیهای اولیه امنیت مجهز میکند.
کالی لینوکس چیست؟
کالی لینوکس یک توزیع متن باز از لینوکس و مبتنی بر دبیان است که در مارس 2013 منتشر شده و عمدتاً برای تست نفوذ پیشرفته و ارزیابی امنیت ساخته شده است. نام قبلی آن BackTrack Linux بود. این توزیع شامل صدها ابزار است که تسکهای مختلف امنیت اطلاعات، مانند جرمیابی کامپیوتر، مهندسی معکوس، تحقیقات امنیت و تست نفوذ را انجام میدهند. کالی لینوکس راهحلی چندسکویی فراهم میکند که به طور رایگان برای حرفهایها و علاقهمندان به IT در دسترس است.
لینوکس چیست و چرا باید از آن استفاده کنیم؟
لینوکس یک سیستم عامل (OS) است و نرمافزار اصلی کامپیوتر که تسکها را اجرا و دایرکشنها را به سختافزار وصل میکند به هم میرساند. رقیب اصلی لینوکس سیستم عامل ویندوز است. لینوکس به خاطر متن باز بودنش بسیار محبوب است؛ یعنی رایگان است و هر کسی میتواند آن را تغییر داده و سفارشی کند.
دلایل استفاده از لینوکس از توسعه اپلیکیشن، ساخت بازی و یادگیری هک سیستمهای کامپیوتری متنوع است. زیرا لینوکس یکی از محبوبترین سیستم عاملها است که بسیاری از توسعهدهندگان برای وب اپلیکیشن ها و نرمافزارشان استفاده میکنند. بنابراین یادگیری کار با لینوکس مهارتی ضروری برای کسی است که به دنبال حرفهای در هک اخلاقی یا تست نفوذ است.
چرا هکرها از لینوکس استفاده میکنند؟
هکرهای اخلاقی (کلاه سفید) و هکرهای مخرب (کلاه سیاه) معمولاً لینوکس را به جای ویندوز ترجیح میدهند. دلیل اصلی آن دسترسی آسانتر لینوکس به طیف وسیعتری از کاربران است. لینوکس رایگان، متن باز و دارای یک رابط خط فرمان یکپارچه است که کاربران میتوانند این سیستم عامل را سفارشی کنند. این ویژگیها کنترل بیشتری به هکرهای مخرب میدهد و هکرهای اخلاقی نیز باید به خوبی لینوکس را بلد باشند زیرا در میان هکرهای کلاه سیاه بسیار محبوب است. همچنین هکرهای اخلاقی ترجیح میدهند از لینوکس استفاده کنند چون امنیت بهتری نسبت به ویندوز دارد و معمولاً به نرمافزار آنتیویروس شخص ثالث نیاز ندارد.
یادگیری لینوکس چقدر طول میکشد و چگونه خودآموز باشیم؟
زمان یادگیری لینوکس بستگی به پیشینه شما و عمق دانش مورد نظر دارد. برای مبتدیانی که به دنبال ورود به IT یا مدیریت نرمافزار هستند، ممکن است دانش پایه کار با لینوکس و نحوه عملکرد اپلیکیشنهای توسعه یافته روی آن کافی باشد. ولی برای تبدیل شدن به هکر اخلاقی یا متخصص تست نفوذ، دانش عمیقتر در زمینه امنیت و مهارت در اپلیکیشنهای لینوکس لازم است. شما میتوانید به صورت خودآموز با استفاده از آموزشهای ویدئویی و دورههای آنلاین لینوکس را یاد بگیرید. در پلتفرم یودمی دورههای متعددی برای آموزش اصول و مهارتهای پیشرفته لینوکس موجود است.
کدام مشاغل از لینوکس استفاده میکنند؟
بسیاری از مشاغل در زمینه IT، توسعه نرمافزار و امنیت سایبری به مهارتهای لینوکس نیاز دارند. مسیرهای کاری در توسعه اپلیکیشن معمولاً به دانش عمیق لینوکس نیاز دارند، زیرا بسیاری از توسعهدهندگان نرمافزار از لینوکس به عنوان پایه استفاده میکنند. همچنین مشاغل مرتبط با امنیت سایبری مانند متخصص تست نفوذ یا هکر اخلاقی، دانش قوی لینوکس میطلبند. با داشتن مهارت لینوکس میتوانید به عنوان ادمین سیستم، متخصص IT، معمار سیستم یا ادمین پایگاه داده فعالیت کنید. همچنین میتوانید در زمینه توسعه، نگهداری یا امنیت وبسایتها کار کنید، زیرا بسیاری از وب اپلیکیشنها روی لینوکس ساخته میشوند.
کرنل سیستم عامل لینوکس چیست؟
کرنل بخش اصلی هر سیستم عامل است. کرنل لینوکس به سادگی کرنل لینوکس نامیده میشود. این برنامه مسئول تسکهای مهمی مانند تخصیص حافظه، انتقال فرمانها به CPU و مدیریت ورودی و خروجی سختافزار است. کرنل مهمترین بخش OS است و معمولاً در فضایی جدا از سایر نرمافزارهای کامپیوتر اجرا میشود. هسته تنها بخشی از سیستم عامل است که شامل دیگر کامپوننتها مانند bootloader، سیستم init، سرور گرافیکی و محیط دسکتاپ میشود. نام «لینوکس» ممکن است به خود کرنل یا به سیستم عاملی که حول آن ساخته شده اشاره داشته باشد. برای مثال، اندروید و توزیع اوبونتو هر دو با کرنل لینوکس ساخته شدهاند.
بهترین توزیعهای لینوکس برای مبتدیان کدامند؟
تنوع زیادی در توزیعهای لینوکس وجود دارد. انتخاب توزیع مناسب به کاربرد موردنظر شما بستگی دارد. برای مثال، برای کسی که به دنبال امنیت سایبری است، توزیع متفاوتی نسبت به کسی که در توسعه بازی فعالیت دارد، پیشنهاد میشود. دورههای آنلاین بهترین منابع برای انتخاب توزیع مناسب مبتدیان هستند. برخی از توزیعهای توصیه شده برای مبتدیان شامل Elementary OS، لینوکس اوبونتو و Ubuntu Budgie است.
دانش اولیه کامپیوتری کافی است.
این دوره با مبانی شروع میکند. ابتدا با اصطلاحات آشنا میشوید و سپس با تمرینهای عملی همه مطالب را یاد میگیرید. همچنین بهترین شیوهها و میانبرها را آموزش میدهیم.
بیایید دوره «آموزش کالی لینوکس برای هک اخلاقی و تست نفوذ» را شروع کنیم.
این دوره برای چه کسانی مناسب است؟
- هکرهای اخلاقی و متخصصان تست نفوذ که به دنبال شناسایی آسیبپذیریها برای بهبود امنیت شبکهها و سیستمها هستند.
- حرفهایهای امنیت سایبری که میخواهند تکنیکهای امنیت دفاعی را ارتقا دهند.
- کسی که علاقهمند به یادگیری استفاده از ابزارهای کالی لینوکس برای ارزیابی امنیت شبکه و تست آسیبپذیری است.
- افرادی که در زمینه هک اخلاقی و تست نفوذ علاقهمند به یادگیری هستند.
- کسانی که میخواهند سیستم عامل کالی لینوکس را یاد بگیرند.
- دانشجویان رشتههای مرتبط با امنیت سایبری یا فناوری اطلاعات
آموزش کالی لینوکس برای هک اخلاقی و تست نفوذ
-
لینوکس چیست؟ 01:32
-
توزیعها 01:22
-
اجزای لینوکس 02:58
-
شل 02:09
-
علائم لینوکس - $ و # و % و ~ 00:58
-
محیطهای دسکتاپ لینوکس 01:52
-
سلسلهمراتب فایل لینوکس 02:56
-
آزمون None
-
کالی لینوکس چیست؟ 01:54
-
GUI کالی لینوکس 03:06
-
دانلود و نصب VirtualBOX 02:02
-
دانلود و نصب کالی لینوکس روی VirtualBox 07:36
-
دانلود و نصب فایل ایمیج کالی لینوکس 02:40
-
دانلود و افزودن فایل ایمیج Metasploitable 02:40
-
دانلود فایل ایمیج OWASP و افزودن به VirtualBOX 04:20
-
ایجاد شبکه NAT و تست ارتباطات با VirtualBox 07:31
-
دانلود و نصب VmWare 01:49
-
نصب کالی لینوکس روی VMWare 05:39
-
افزودن فایل ایمیج کالی به VmWare 02:02
-
افزودن Metasploitable به VmWare 02:15
-
افزودن OWASP به VmWare 02:12
-
ایجاد شبکه NAT و تست اتصال با VmWare 06:12
-
پارامترهای فرمان 02:19
-
لیست فایلها - فرمان "ls" 04:34
-
دایرکتوری مسیر جاری - فرمان "pwd" 00:55
-
نمایش راهنما - فرمان "man" 02:11
-
دایرکتوری پوشه - فرمان "cd" 02:18
-
الحاق فایلها - فرمان "cat" 02:16
-
فرمان ECHO 01:34
-
مشاهده فایل با فرمان"more" 02:22
-
مشاهده فایل با فرمان "less" 01:23
-
چاپ خطوط اول با فرمان "head" 01:15
-
چاپ خطوط آخر با فرمان "tail" 01:39
-
چاپ با عبارات منظم گلوبال - فرمان "grep" 03:35
-
نام یونیکس - فرمان "uname" 00:47
-
ریدایرکشن خروجی 02:37
-
ریدایرکشن خروجی - پایپ “|” 02:17
-
ایجاد دایرکتوری - فرمان "mkdir" 01:21
-
ایجاد فایل و اصلاح تاریخ - فرمان "touch" 01:20
-
حذف فایلها یا دایرکتوریها - فرمان "rm" 02:07
-
کپی و انتقال فایلها یا دایرکتوریها - فرمان "cp" و "mv" 01:58
-
یافتن فایلها و دایرکتوریها - فرمان "find" 02:24
-
برش بخشهایی از خطوط - فرمان "cut" 02:51
-
تغییر مالکیت یک فایل معین - فرمان "chown" 01:32
-
آزمون None
-
پیکربندی سرویسها 03:42
-
مدیریت کاربران 02:38
-
مفاهیم مدیریت پکیج 03:25
-
بهترین Package Managers لینوکس 02:30
-
مخزن (یا همان Repo) 00:49
-
apt-get” Package Manager“ 06:08
-
پکیجهای دبیان - dpkg 02:26
-
نصب از کد منبع 02:26
-
نظارت بر سیستم 06:59
-
وضعیت شبکه 01:49
-
فایروال یا فیلترینگ پکت و ایجاد قوانین 05:52
-
آزمون None
-
وایرشارک - ضبط ترافیک 08:34
-
وایرشارک - دنبال کردن استریم 02:40
-
وایرشارک - خلاصهسازی شبکه 06:19
-
HTTP 03:20
-
HTTPS 01:56
-
HTTP و HTTPS 03:43
-
آشنایی با TCPDump 05:26
-
TCPDump در عمل 09:06
-
Hping برای اسکن فعال و حملات DDoS 07:53
-
مقدمه Nmap 04:12
-
Nmap - اسکن Ping برای Enumerate میزبانهای شبکه 05:02
-
Nmap - اسکن SYN 07:31
-
Nmap - اسکن پورت 08:09
-
Nmap - اسکن TCP 07:15
-
Nmap - اسکن UDP 04:15
-
Nmap - تشخیص نسخه 06:42
-
Nmap - تشخیص سیستم عامل 06:02
-
Nmap - مدیریت ورودی و خروجی 08:31
-
Ettercap 10:34
-
آزمون None
-
آشنایی با MSF 01:25
-
جستجو و رنکینگ اکسپلویت در Msfconsole 03:37
-
کنسول MSF - پیکربندی و اجرای اکسپلویت 07:51
-
متاسپلویت در TryHackMe 28:08
-
Hydra - کرک کردن پسورد وب اپلیکیشن 10:01
-
کرک کردن آنلاین پسورد SSH با Hydra 06:28
-
جان د ریپر 07:28
-
Hashcat 04:40
-
Hashcat در TryHackMe 10:49
-
آزمون None
-
Harvester و Recon-NG 03:15
-
Maltego - ابزار تحلیل لینک ویژوال 07:09
-
Dnsenum و Dnsrecon 05:24
-
Netdiscover 02:17
-
هک وبسایت (جمعآوری اطلاعات اولیه با WHOIS) 08:17
-
آزمون None
-
تست نفوذ وب چیست؟ 05:17
-
ابزارهای تست نفوذ وب 09:11
-
Burp Suite - رهگیری ترافیک HTTP 03:48
-
Burp Suite - رهگیری ترافیک HTTPS 02:54
-
جعبه ابزار مهندسی اجتماعی (SET) برای فیشینگ 06:34
-
آزمون None
مشخصات آموزش
آموزش کالی لینوکس برای هک اخلاقی و تست نفوذ
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:99
- مدت زمان :06:51:16
- حجم :3.99GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy