آموزش امنیت شبکه از صفر تا صد (فیلم+ جزوه PDF)
با گسترش علوم کامپیوتری شبکه های مختلفی شکل گرفتند، شبکه های بزرگ و کوچکی که زندگی ما را تحت تاثیر قرار میدهند. شکل گیری شبکه ها، اهمیت امنیت را افزایش داد به گونه ای که امروزه شرکت ها برای تامین امنیت شبکه های خود افرادی را در این زمینه استخدام میکنند. در واقع هدف از امنیت شبکه، محافظت از شبکه و قطعات آن از دسترسی غیر مجاز و سوء استفاده است. شبکه ها به دلیل ویژگی اساسی خود برای تسهیل دسترسی از راه دور آسیب پذیر هستند. در این مقاله سعی داریم مفهوم امنیت شبکه را شرح دهیم.
مفهوم امنیت شبکه
امنیت شبکه در واقع سیاست ها و روش های اعمال شده برای جلوگیری از دسترسی غیرمجاز و یا سواستفاده از منابع شبکه است. شبکه شما به وسیله امنیت شبکه از نفوذ ویروس ها و کاربران ناشناس محافظت میشود. ساده ترین راه برای محافظت از یک منبع شبکه نامگذاری یک نام منحصر به فرد و رمز عبور مربوطه است. امنیت شبکه با تایید هویت، معمولا با یک نام کاربری و یک رمز عبور آغاز می شود.
اهمیت امنیت شبکه
در واقع هدف امنیت شبکه را میتوان جلوگیری از خسارت های ناشی از دسترسی غیرمجاز به منابع و داده ها دانست و به طور کلی امنیت شبکه برای پیشگیری از مسائل زیر مطرح میشود:
1- یکی از اهداف امنیت شبکه پیشگیری از دسترسی غیرمجاز دیگران به داده های یک شبکه و نقض محرمانگی اطلاعات است.
2- دومین هدف امنیت شبکه پیشگیری از پاک شدن داده ها است و در واقع استفاده از ابزار Backupمستلزم امنیت شبکه ثابت شده است.
3- هکرها همه جا در کمین دسترسی به اطلاعات شما هستند، آن ها به راحتی میتوانند داده های شما را دستکاری کنند بدون آنکه شما متوجه تغییراتی شوید، از این رو ممکن است به کسب و کار شما خسارات زیادی وارد شود.
بازار کار امنیت شبکه
به واسطه افزایش شبکه ها در مدیریت و ساماندهی سیستم های شرکت ها و ارگان ها، تامین امنیت این شبکه ها اهمیت می یابد. در واقع چشم انداز این شغل در آینده بسیار مطلوب خواهد بود. به طور کلی در سال 2021 تقاضا برای این رشته به حدی یاد میشود که کمبود در این رشته احساس خواهد شد.
10 عنوان شغلی امنیت شبکه
1- مهندس امنیت شبکه Network Security Engineer: این افراد مسئولیت امنیت سخت افزار و نرم افزار شبکه، از فایروال ها گرفته تا روترها و سوییچ ها و بقیه تجهیزات امنیتی شرکت را بر عهده دارند.
2- مهندس امنیت ابر Cloud Security Engineer: این نقش شامل مسئولیت امنیت برای سیستم عامل های مبتنی بر ابر است.
3- متخصص امنیت برنامه ها Application Security: متخصص در محافظت از برنامه ها در برابر تهدیدات با استفاده از ترکیبی از سخت افزار و مهارت های نرم افزاری.
4- مهندس مدیریت هویت و دسترسی (IAM): زیرمجموعه ای از امنیت با تمرکز بر هویت دیجیتالی و حقوق دسترسی در یک سازمان برای اطمینان از سطح صحیح دسترسی به سیستم برای همه کارمندان و جلوگیری از استفاده غیر مجاز.
5- معمار امنیت Security Architecture: شخصی که کار طراحی، ساخت و مدیریت امنیت شبکه و سیستم ها را برای یک شرکت انجام می دهد.
6- متخصص تست نفوذ: برای شناسایی آسیب پذیری های امنیتی به صورت قانونی و دارای مجوز.
7- تحلیلگر بدافزار / جرم شناس Malware/Forensics Analyst: این عنوان شغل می تواند “مهندس نرم افزارهای مخرب و کارشناس جرایم رایانه ای” یا “تحلیلگر امنیت” باشد. این اشهاص بدافزارها را تجزیه و تحلیل میکنند تا بفهمند چگونه کار می کنند؟ چه کاری انجام می دهد؟
8- متخصص رمزنگاری Cryptographer: راه هایی برای رمزگذاری اطلاعات حساس برای اطمینان از حریم شخصی افراد و شرکت ها ایجاد می کند.
9- مدرس امنیت: کارمندان را با بهترین و بروزترین روش های امنیتی آموزش می دهد.
10- حسابرس امنیت: گزارش در مورد اثربخشی یک سیستم امنیتی و ارائه راه هایی برای بهبود آن. متفاوت از تست کننده نفوذ زیرا یک حسابرس امنیتی سطح بالاتری دارد و از استانداردهای تعیین شده برای ارزیابی یک سیستم استفاده می کند.
برای آموزش امنیت چه دوره هایی را بگذرانیم ؟
اولین دوره صرف نظر از اینکه میخواهید در کدام حوزه امنیتی فعالیت کنید بدون شک دوره Security+ است. سپس با توجه به علاقه میتوانید دوره های امنیت سیسکو مانند CCNA Security و یا دوره CISSP را دنبال کنید. هر چند در همین صفحه همه آموزشهای ضروری را می توانید دانلود کنید.
تهدیدات امنیت شبکه
تهدیدات شبکه یا Network Threats
- بدست آوردن اطلاعات یا Information Gathering
- شنود ( Sniff ) یا استراق سمع (eavesdropping ) اطلاعات
- جعل یا Spoofing
- حملات Session Hijacking و Man In The Middle Attacks یا سرقت Session ارتباطی
- SQL Injection یا تزریق کدهای مخرب SQL
- ARP Poisoning یا مسموم کردن ARP Cache
- انواع حملات روی رمزهای عبور یا Password Attacks
- حملات خارج از سرویس کردن یا عدم دسترسی ( Denial Of Service )
- حملات Compromised Key
تهدیدات سیستم های میزبان یا Host Threats
- شناسایی سیستم عامل و تکنولوژی ها یا Target Footprinting
- حملات مرتبط با رمزهای عبور یا Password Attacks
- حملات خارج از سرویس کردن یا عدم دسترسی (Denial Of Service Attacks)
- حملات اجرای کدهای دلخواه یا Arbitrary Code Execution
- حملات دسترسی غیر مجاز یا Unauthorized Access
- حملات بالا بردن سطح دسترسی های معمول یا Privilege Escalation
- حملات درب های پشتی یا Backdoor
- تهدیدات و حملات فیزیکی
تهدیدات نرم افزارهای کاربردی یا Application Threats
- حملات مربوط به اعتبارسنجی فیلدهای ورود اطلاعات یا Data Input Validation
- حملات احراز هویت و سطح دسترسی Authentication and Authorization Attacks
- حملات مدیریت پیکربندی یا Configuration Management
- تهدیدات افشای اطلاعات یا Information Disclusure
- مشکلات و تهدیدات مدیریت Session ارتباطی
- تهدیدات مربوط به Buffer Overflow
- حملات رمزنگاری اطلاعات یا Cryptography Attacks
- تهدیدات مربوط به مدیریت خطاهای سیستم و پیغام های خطای سیستم
مفاهیم و اصول مهم امنیت شبکه
۱- مفاهیم پایهای امنیت شبکه
-
امنیت شبکه چیست؟ امنیت شبکه شامل اقداماتی است که برای محافظت از زیرساختهای شبکه و دادهها در برابر تهدیدات داخلی و خارجی انجام میشود.
-
اهداف امنیت شبکه:
-
محافظت از دادهها و اطلاعات حساس.
-
جلوگیری از دسترسی غیرمجاز به شبکه.
-
تضمین دسترسی مجاز به منابع شبکه.
-
کاهش خطرات و آسیبپذیریهای امنیتی.
-
۲- تهدیدات امنیتی رایج
الف. بدافزارها (Malware)
-
ویروسها: برنامههای مخربی که خود را تکثیر میکنند و سیستمها را آلوده میکنند.
-
تروجانها: برنامههای مخربی که به ظاهر قانونی هستند اما دسترسی غیرمجاز ایجاد میکنند.
-
رمافزار (Ransomware): بدافزاری که دادهها را رمزگذاری میکند و برای بازگرداندن آنها درخواست باج میکند.
ب. حملات انکار سرویس (DDoS)
-
هدف: از کار انداختن سرویسهای شبکه با ارسال ترافیک زیاد.
-
مثال: حمله به سرور وبسایت برای غیرفعال کردن آن.
ج. فیشینگ (Phishing)
-
هدف: فریب کاربران برای افشای اطلاعات حساس مانند رمز عبور و شماره کارت اعتباری.
-
مثال: ارسال ایمیل جعلی که به ظاهر از بانک ارسال شده است.
۳- روشهای اصلی امنیت شبکه
الف. فایروال (Firewall)
-
وظیفه: کنترل ترافیک ورودی و خروجی بر اساس قوانین امنیتی.
-
انواع: فایروال نرمافزاری و سختافزاری.
-
مثال: مسدود کردن دسترسی به پورتهای غیرضروری.
ب. سیستم تشخیص نفوذ (IDS) و سیستم پیشگیری از نفوذ (IPS)
-
IDS: تشخیص فعالیتهای مشکوک و گزارش آنها.
-
IPS: جلوگیری از فعالیتهای مشکوک و مسدود کردن آنها.
-
3 مهارت برتر مهندسان کامپیوتر! بدون کلاس، سرعت 2 برابر، ماندگاری 3 برابر، پولسازی عالی با هک، متلب و برنامه نویسی... دانلود:
مثال: تشخیص و مسدود کردن حمله DDoS.
ج. شبکه خصوصی مجازی (VPN)
-
وظیفه: ایجاد یک تونل امن برای انتقال دادهها بین دستگاهها و شبکهها.
-
مثال: استفاده از VPN برای دسترسی امن به شبکه شرکت از راه دور.
د. رمزگذاری (Encryption)
-
وظیفه: تبدیل دادهها به فرمتی که فقط برای افراد مجاز قابل خواندن باشد.
-
مثال: استفاده از پروتکل HTTPS برای رمزگذاری ترافیک وب.
۴-روشهای پیشرفته امنیت شبکه
الف. احراز هویت دو عاملی (2FA)
-
وظیفه: افزودن لایه امنیتی اضافی با نیاز به دو روش احراز هویت.
-
مثال: استفاده از رمز عبور و کد ارسالشده به تلفن همراه.
ب. مدیریت هویت و دسترسی (IAM)
-
وظیفه: کنترل دسترسی کاربران به منابع شبکه بر اساس نقشها و مجوزها.
-
مثال: محدود کردن دسترسی به فایلهای حساس به مدیران سیستم.
ج. امنیت ایمیل
-
وظیفه: محافظت از ایمیلها در برابر حملات فیشینگ و بدافزارها.
-
مثال: استفاده از فیلترهای ضد اسپم و ضد فیشینگ.
۵-برنامهریزی و مدیریت امنیت شبکه
الف. ارزیابی ریسک
-
وظیفه: شناسایی و ارزیابی تهدیدات و آسیبپذیریهای شبکه.
-
مثال: انجام تست نفوذ (Penetration Testing).
ب. سیاستهای امنیتی
-
وظیفه: تعیین قوانین و دستورالعملهای امنیتی برای شبکه.
-
مثال: سیاستهای استفاده از رمز عبور قوی.
ج. آموزش کاربران
-
وظیفه: آموزش کاربران درباره خطرات امنیتی و روشهای محافظت.
-
مثال: آموزش تشخیص ایمیلهای فیشینگ.
۶- ابزارهای امنیت شبکه
الف. Wireshark
-
وظیفه: تحلیل ترافیک شبکه و تشخیص فعالیتهای مشکوک.
-
مثال: بررسی بستههای شبکه برای تشخیص حمله.
ب. Nmap
-
وظیفه: اسکن شبکه برای شناسایی دستگاهها و پورتهای باز.
-
مثال: شناسایی دستگاههای متصل به شبکه.
ج. Metasploit
-
وظیفه: تست نفوذ و شناسایی آسیبپذیریهای شبکه.
-
مثال: شبیهسازی حمله برای بررسی امنیت شبکه.
در کنار این مطلب پیشنهاد می شود: آموزش تحلیل شبکه با نرم افزار وایرشارک Wireshark
آموزش ویدیویی امنیت شبکه
درس 1
درس 2
درس 3
درس 4
درس 5
درس 6
دانلود جزوه PDF آموزش امنیت شبکه
جزوه PDF آموزش امنیت شبکه (امیر آشتیانی)
حتما دانلود کنید: آموزش رایگان شبکه کامپیوتر با 14 درس (صفر تا صد +جزوه PDF)
با سلام و وقت تون بخیر
پاسخجسارتاً جزوه PDF آموزش امنیت شبکه (امیر آشتیانی) موجود و قابل دانلود نیست! لطفاً در صورت امکان اصلاح بفرمایید.
با سپاس
سلام چرا با گوشی اندروید نمیشه دانلود کرد؟
من دانلود کردم مشکلی نداشت
سلام
پاسخجزوه امنیت شبکه اشتیانی قابل دانلود نیست پس لینک نذارید
قابل دانلود هست و به نظرم دستشان درد نکند من دانلود کردم
پاسخبه نظرم اموزش مهندس اردستانی خیلی جالب تر بودش
پاسخچرا قسمت 4 اردستانی نیستش؟
پاسخدرود و تشکر از تذکر شما بله اصلاح و به روزرسانی شد