دوره آموزشی تنظیم دقیق مدلهای زبان بزرگ (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 AIArtificial Intelligence (AI)CybersecurityOne-Off
سرفصل ها
مقدمه
- آشنایی با LLMها و عوامل LLM برای امنیت سایبری
- پیش نیازهای دوره
- آنچه در این دوره میتوان آموخت
- Google Colab و سایر ابزارهای مهم
- چگونه از این دوره حداکثر استفاده را ببریم
LLMهای منبع باز و چرایی اهمیت آنها
- GenAI و LLMهای برتر - GPT4، کلود، و جمینی (منبع بسته)
- مفاهیم مهم LLM - معماری ترانسفورماتور، توجه، کوانتیزاسیون، بارگذاری پارامترها، و تنظیم دقیق
- LLMهای منبع باز - لاما، میسترال، میکسترال، و لاما کد
- دارایی برای پیدا کردن و اجرای مدلها - Hugging Face، Replicate، Google Colab و Olama
- مدلهای تنظیم دقیق - QLoRA، PEFT و Unsloth
- چالش - وارد کردن یک LLM در Colab
- راه حل - یاد بگیرید که چگونه یک LLM را از Hugging Face وارد کنید
LLM و امنیت سایبری
- تهدیدات در حال تکامل جدید، توسط LLM ها
- حملات پیشرفته توسط هکرها با استفاده از LLM
- چگونه متخصصان امنیت سایبری از LLM برای خوبی استفاده میکنند
- تولید دادههای مصنوعی - مقدمه
- تولید داده مصنوعی - نمونه کد
- چالش - ایمیلهای فیشینگ را با استفاده از LLM شناسایی کنید
- راه حل - LLMها را با مجموعه دادههای فیشینگ ایمیل در Colab تنظیم کنید
اسکن آسیب پذیری کد با LLM
- مقدمه ای بر اسکن آسیب پذیری کد
- بلاک چین و حسابرسی قراردادهای هوشمند
- خروجی خارج از جعبه (اسکن آسیب پذیری) از یک LLM
- تنظیم دقیق و نگاشت یک مجموعه داده
- آموزش مدل
- استنباط و محک زدن
OSINT با LLM Agents
- مقدمه ای بر OSINT و اینکه چگونه LLMها میتوانند کمک کنند
- آشنایی با عوامل و گردش کار نماینده
- چارچوبهای عامل و هوش مصنوعی خدمه - ابزارها و وظایف
- برنامه ریزی کارگزاران، وظایف و مسئولیتهای آنها
- راهاندازی پروژه - LLMs، Agents و تعریف وظایف
- اتمام کار و تجزیهوتحلیل خروجی
اسکن آسیب پذیری وب با عوامل LLM
- مقدمه ای بر اسکن آسیب پذیری وب
- برنامه ریزی پروژه و کشف ابزار مناسب
- دریافت دادههای شبکه و DOM و پردازش آن
- تجزیهوتحلیل لاگها و راهاندازی ابزار
- تنظیم عوامل و وظایف آنها
- پرتاب خدمه و تجزیهوتحلیل خروجی
فایروال LLM-Powered
- مقدمه ای بر پروژههای فایروال مبتنی بر LLM
- برنامه ریزی رویکرد
- جمعآوری و ذخیره دادههای شبکه
- پیش پردازش داده ها
- راهاندازی LLM
- تنظیم دقیق LLM
- خروجی استنتاج و یادداشتهای پایانی
آینده امنیت سایبری با LLM
- تهدیدهای آینده
- عوامل LLM برای هک کردن
- بات نتهای غیرمتمرکز برای حملات غیرمتمرکز DOS
- یادگیری ازدحام با بات نتهای غیرمتمرکز هوش مصنوعی
- امنیت پیشبینی با LLM
- منابعی برای پیشبرد یادگیری شما
- با چشم انداز فناوری پویا در حال تغییر همراه باشید
نتیجه گیری
- جمع بندی درس
- آموختههای کلیدی، بهترین شیوه ها , و اظهارات جدایی