دوره آموزشی تنظیم دقیق مدلهای زبان بزرگ (LLMs) برای امنیت سایبری: Mistral، Llama، AutoTrain، AutoGen و عوامل LLM
2 ساعت 53 دقیقهپیشرفته2024-10-29
مدرسین

Akhil Sharma
جزئیات دوره
در این دوره جامع و تعاملی، به بررسی زمینه نوظهور امنیت سایبری تقویتشده با مدلهای زبان بزرگ (LLMs) پرداخته میشود. مدرس، آکیل شارما، با مباحث پایهای آغاز میکند که شامل دنیای مدلهای زبان بزرگ منبعباز، معماری و اهمیت آنها، و تفاوتهای آنها با مدلهای بسته است. یاد خواهید گرفت که چگونه مدلها را برای مقابله مؤثرتر با چالشهای امنیت سایبری اجرا و تنظیم کنید. اطلاعاتی را برای شناسایی تهدیدات جدید، تولید دادههای مصنوعی، انجام اطلاعات منابع باز (OSINT) و اسکن آسیبپذیریهای کد با مثالهای عملی و چالشهای هدایتشده جمعآوری خواهید کرد. این دوره برای متخصصان امنیت سایبری، کارشناسان فناوری اطلاعات و هر کسی که علاقهمند به درک چگونگی تقویت پروتکلهای امنیتی توسط هوش مصنوعی است، طراحی شده است و شما را آماده میکند تا از همافزایی هوش مصنوعی برای امنیت سایبری استفاده کرده و پتانسیلهای جدیدی در شناسایی تهدیدات، پیشگیری و واکنش باز کنید.
اهداف یادگیری:
توضیح مفاهیم و معماریهای اصلی مدلهای زبان بزرگ منبعباز (LLMs) مانند GPT و مدلهای ترنسفورمر.
تحلیل کاربردهای بالقوه LLMها در تقویت تدابیر امنیت سایبری، از جمله شناسایی تهدیدات، تست نفوذ و دفاع در برابر فیشینگ.
توسعه مهارتهای عملی در یکپارچهسازی سیستمهای مبتنی بر LLM به پروتکلها و زیرساختهای موجود امنیت سایبری.
ساخت و تنظیم مدلهای LLM برای کاربردهای خاص امنیت سایبری، مانند تست نفوذ خودکار یا شناسایی پیشرفته فیشینگ.
ساخت جریانهای کاری LLM برای ابزارهای امنیتی مانند اسکن آسیبپذیریهای وب و OSINT.
ارزیابی اثربخشی راهحلهای امنیت سایبری مبتنی بر هوش مصنوعی و شناسایی حوزههایی برای بهینهسازی و بهبود بهمنظور سازگاری با تهدیدات سایبری در حال تکامل.
اهداف یادگیری:
توضیح مفاهیم و معماریهای اصلی مدلهای زبان بزرگ منبعباز (LLMs) مانند GPT و مدلهای ترنسفورمر.
تحلیل کاربردهای بالقوه LLMها در تقویت تدابیر امنیت سایبری، از جمله شناسایی تهدیدات، تست نفوذ و دفاع در برابر فیشینگ.
توسعه مهارتهای عملی در یکپارچهسازی سیستمهای مبتنی بر LLM به پروتکلها و زیرساختهای موجود امنیت سایبری.
ساخت و تنظیم مدلهای LLM برای کاربردهای خاص امنیت سایبری، مانند تست نفوذ خودکار یا شناسایی پیشرفته فیشینگ.
ساخت جریانهای کاری LLM برای ابزارهای امنیتی مانند اسکن آسیبپذیریهای وب و OSINT.
ارزیابی اثربخشی راهحلهای امنیت سایبری مبتنی بر هوش مصنوعی و شناسایی حوزههایی برای بهینهسازی و بهبود بهمنظور سازگاری با تهدیدات سایبری در حال تکامل.
مهارت ها
Penetration TestingVulnerability ManagementNatural Language Processing (NLP)Generative AICybersecurityArtificial Intelligence (AI)One-Off
سرفصل ها
0. مقدمه
- 01 - آشنایی با LLMها و عوامل LLM برای امنیت سایبری
- 02 - پیش نیازهای دوره
- 03 - آنچه در این دوره میتوان آموخت
- 04 - Google Colab و سایر ابزارهای مهم
- 05 - چگونه از این دوره حداکثر استفاده را ببریم
1. LLMهای منبع باز و چرایی اهمیت آنها
- 06 - GenAI و LLMهای برتر - GPT4، کلود، و جمینی (منبع بسته)
- 07 - مفاهیم مهم LLM - معماری ترانسفورماتور، توجه، کوانتیزاسیون، بارگذاری پارامترها، و تنظیم دقیق
- 08 - LLMهای منبع باز - لاما، میسترال، میکسترال، و لاما کد
- 09 - دارایی برای پیدا کردن و اجرای مدلها - Hugging Face، Replicate، Google Colab و Olama
- 10 - مدلهای تنظیم دقیق - QLoRA، PEFT و Unsloth
- 11 - چالش - وارد کردن یک LLM در Colab
- 12 - راه حل - یاد بگیرید که چگونه یک LLM را از Hugging Face وارد کنید
2. LLM و امنیت سایبری
- 13 - تهدیدات در حال تکامل جدید، توسط LLM ها
- 14 - حملات پیشرفته توسط هکرها با استفاده از LLM
- 15 - چگونه متخصصان امنیت سایبری از LLM برای خوبی استفاده میکنند
- 16 - تولید دادههای مصنوعی - مقدمه
- 17 - تولید داده مصنوعی - نمونه کد
- 18 - چالش - ایمیلهای فیشینگ را با استفاده از LLM شناسایی کنید
- 19 - راه حل - LLMها را با مجموعه دادههای فیشینگ ایمیل در Colab تنظیم کنید
3. اسکن آسیب پذیری کد با LLM
- 20 - مقدمه ای بر اسکن آسیب پذیری کد
- 21 - بلاک چین و حسابرسی قراردادهای هوشمند
- 22 - خروجی خارج از جعبه (اسکن آسیب پذیری) از یک LLM
- 23 - تنظیم دقیق و نگاشت یک مجموعه داده
- 24 - آموزش مدل
- 25 - استنباط و محک زدن
4. OSINT با LLM Agents
- 26 - مقدمه ای بر OSINT و اینکه چگونه LLMها میتوانند کمک کنند
- 27 - آشنایی با عوامل و گردش کار نماینده
- 28 - چارچوبهای عامل و هوش مصنوعی خدمه - ابزارها و وظایف
- 29 - برنامه ریزی کارگزاران، وظایف و مسئولیتهای آنها
- 30 - راهاندازی پروژه - LLMs، Agents و تعریف وظایف
- 31 - اتمام کار و تجزیهوتحلیل خروجی
5. اسکن آسیب پذیری وب با عوامل LLM
- 32 - مقدمه ای بر اسکن آسیب پذیری وب
- 33 - برنامه ریزی پروژه و کشف ابزار مناسب
- 34 - دریافت دادههای شبکه و DOM و پردازش آن
- 35 - تجزیهوتحلیل لاگها و راهاندازی ابزار
- 36 - تنظیم عوامل و وظایف آنها
- 37 - پرتاب خدمه و تجزیهوتحلیل خروجی
6. فایروال LLM-Powered
- 38 - مقدمه ای بر پروژههای فایروال مبتنی بر LLM
- 39 - برنامه ریزی رویکرد
- 40 - جمعآوری و ذخیره دادههای شبکه
- 41 - پیش پردازش داده ها
- 42 - راهاندازی LLM
- 43 - تنظیم دقیق LLM
- 44 - خروجی استنتاج و یادداشتهای پایانی
7. آینده امنیت سایبری با LLM
- 45 - تهدیدهای آینده
- 46 - عوامل LLM برای هک کردن
- 47 - بات نتهای غیرمتمرکز برای حملات غیرمتمرکز DOS
- 48 - یادگیری ازدحام با بات نتهای غیرمتمرکز هوش مصنوعی
- 49 - امنیت پیشبینی با LLM
- 50 - منابعی برای پیشبرد یادگیری شما
- 51 - با چشم انداز فناوری پویا در حال تغییر همراه باشید
نتیجه گیری
- 52 - جمع بندی درس
- 53 - آموختههای کلیدی، بهترین شیوه ها , و اظهارات جدایی
دوره های مرتبط
- دوره آموزشی تهیه گزارشهای حرفهای تست نفوذ: راهنمای عملی برای متخصصان امنیت سایبری
- دوره آموزشی یادگیری ماشینی برای هکرهای تیم قرمز
- دوره آموزشی یادگیری جامع Hashcat
- دوره آموزشی تست نفوذ و هک اخلاقی
- دوره آموزشی مبانی تست نفوذ فیزیکی
- دوره آموزشی سری آموزشهای اپراتور تیم قرمز
- دوره آموزشی استفاده از هوش مصنوعی برای آزمون نفوذ (Penetration Testing)
- دوره آموزشی ساخت آزمایشگاه امنیت سایبری و محیط تمرینی نهایی