آموزش کدنویسی امن - از شناسایی تا دفاع

آموزش کدنویسی امن - از شناسایی تا دفاع

دوره جامع امنیت و تست نفوذ وب‌اپلیکیشن‌ها (از شناسایی تا دفاع) دوره آموزش امنیت وب و تست نفوذ وب‌اپلیکیشن‌ها در تاپ‌لرن، یک مسیر یادگیری ساختاریا

تریلر دوره

توضیحات کامل دوره

آموزش کدنویسی امن - از شناسایی تا دفاعدوره جامع امنیت و تست نفوذ وب‌اپلیکیشن‌ها (از شناسایی تا دفاع) دوره آموزش امنیت وب و تست نفوذ وب‌اپلیکیشن‌ها در تاپ‌لرن، یک مسیر یادگیری ساختاریافته و جامع است که...

آموزش کدنویسی امن - از شناسایی تا دفاع

دوره جامع امنیت و تست نفوذ وب‌اپلیکیشن‌ها (از شناسایی تا دفاع)

 

دوره آموزش امنیت وب و تست نفوذ وب‌اپلیکیشن‌ها در تاپ‌لرن، یک مسیر یادگیری ساختاریافته و جامع است که شما را در سه مرحله کلیدی شناسایی (Recon)، حمله (Offense) و دفاع (Defense) با چالش‌های امنیتی برنامه‌های وب مدرن آشنا می‌کند. برخلاف دوره‌های سنتی که صرفاً بر ابزارهای خودکار یا آسیب‌پذیری‌های محدود تمرکز دارند، این دوره با رویکردی سیستمی، معماری وب‌اپلیکیشن‌های پیشرفته نظیر SPA، REST API، GraphQL، CDN و معماری Zero Trust را بررسی می‌کند.

 

مخاطبان این دوره:

متخصصان تست نفوذ وب (Web Penetration Testers): افرادی که می‌خواهند فراتر از اسکنرهای خودکار عمل کرده و آسیب‌پذیری‌های منطقی و پیچیده را تحلیل کنند.

توسعه‌دهندگان فرانت‌اند و بک‌اند (Frontend/Backend Developers): برنامه‌نویسانی که به دنبال پیاده‌سازی اصول کدنویسی امن و پیشگیری از خطاهای رایج امنیتی هستند.

شکارچیان آسیب‌پذیری (Bug Bounty Hunters): متخصصانی که به دنبال کشف باگ‌های پرارزش مثل Business Logic، IDOR و Prototype Pollution در وب‌اپلیکیشن‌ها هستند.

کارشناسان DevOps و معماران امنیت: مسئولان پیکربندی سرورها، تنظیم هدرهای امنیتی (CSP, CORS, HSTS) و مدیریت ایمن وابستگی‌های نرم‌افزاری.


 

سرفصل‌ها و مهارت‌های دوره:


 

گام اول؛ شناسایی و جمع‌آوری اطلاعات (Reconnaissance):

نقشه‌برداری از معماری وب‌اپلیکیشن‌های مدرن، کشف زیردامنه‌ها (Subdomain Enumeration)، شناسایی اندپوینت‌های API، ارزیابی وابستگی‌های شخص ثالث و تشخیص نقاط ضعف معماری قبل از شروع نفوذ.


 

گام دوم؛ حمله و بهره‌برداری (Offense & Exploitation):

تمرین عملی آسیب‌پذیری‌های کلیدی از جمله انواع تزریق (SQL Injection, Command Injection, Code Injection)، متدهای گوناگون XSS (شامل Stored, Reflected, DOM-Based, Mutation)، آسیب‌پذیری‌های XXE، CSRF، حملات محروم‌سازی از سرویس (DoS از ReDoS تا Logical)، آسیب‌پذیری‌های Prototype Pollution، Mass Assignment، IDOR، Clickjacking، Tabnabbing، باگ‌های منطق کسب‌وکار (Business Logic) و روش‌های دور زدن فیلترها و WAF.


 

گام سوم؛ دفاع و ایمن‌سازی (Defense & Hardening):

پیاده‌سازی هدرهای امنیتی، پیکربندی دقیق سیاست‌های CSP و CORS، کار با Prepared Statements، اصول رمزنگاری امن، راه‌اندازی توکن‌های CSRF، مدلسازی تهدید (Threat Modeling)، بررسی امنیتی سورس‌کد (Source Code Review)، مدیریت و امتیازدهی آسیب‌پذیری با فریم‌ورک CVSS و ایمن‌سازی وابستگی‌ها (Dependency Hardening).


 

رویکرد و شیوه تدریس:

این آموزش به‌صورت کاملاً سناریومحور و عملی ارائه می‌شود. هر مبحث با تحلیل تئوری آغاز شده، با سناریوی نفوذ در محیط آزمایشگاهی شبیه‌سازی می‌شود و در نهایت با پیاده‌سازی گام‌به‌گام پچ و مکانیزم دفاعی پایان می‌یابد. هدف دوره تکیه بر درک عمیق مهندسی امنیت به جای حفظ دستورات ابزارها است.


 

پیش‌نیازهای ورود به دوره:


 

آشنایی پایه با مفاهیم وب (پروتکل HTTP، زبان HTML و متدهای پرکاربرد نظیر GET و POST)

درک مفاهیم اولیه JavaScript و ساختار DOM

مهارت پایه در کار با خط فرمان (Command Line) و مفاهیم پایه‌ای شبکه


دستاوردها پس از اتمام دوره:

توانایی ارزیابی امنیتی وب‌اپلیکیشن‌های مدرن از صفر تا صد

کشف، ارزیابی ریسک، اکسپلویت و مستندسازی آسیب‌پذیری‌های پیچیده

ارائه راهکارهای دفاعی و پچ‌های امنیتی متناسب با معماری هر سازمان

مهارت شرکت مؤثر در برنامه‌های باگ بانتی و کشف آسیب‌پذیری‌های حساس


سرفصل‌های دوره

  • معرفی دوره آموزش امنیت کد نویسی
    رایگان 00:06:00
  • آشنایی با Recon و مپ کردن اهداف
    رایگان 00:15:21
  • آشنایی با وب اپلیکیشن های مدرن و api
    رایگان 00:20:49
  • کشف ساب دامنه ها
    رایگان 00:18:53
  • دستکاری ترافیک و جمع آوری endpoints
    00:20:56
  • آشنایی بیشتر با burp suite
    00:17:44
  • آسیب پذیری xss - بخش اول
    00:17:25
  • آشنایی با Stored XSS و DOM XSS
    00:17:21
  • آشنایی با Blind XSS و انواع Context ها در XSS
    00:20:09
  • آشنایی با self xss و mxss
    00:11:29
  • آسیب پذیری csrf - بررسی و تحلیل
    00:24:12
  • تغییر Password و Card Number قربانی با CSRF
    00:18:45
  • خواندن فایل های سرور و سورس کد وب سایت با XXE
    00:13:43
  • اجرای دستورات سیستم عامل از طریق ورودی کاربر!
    00:19:22
  • خواندن اطلاعات دیتابیس و لاگین به عنوان ادمین |‌ SQL Injection
    00:31:18
  • تزریق کد های دلخواه به وب اپلیکیشن آسیب پذیر | Code Injection
    00:12:16
  • آسیب پذیری idor و Mass assignment
    00:14:34
  • آشنایی با حملات منطقی
    00:12:10
  • شروع کد نویسی امن(بخش دفاع)
    00:18:44
  • امن سازی ورودی ها |‌ input validation
    00:18:27
  • آشنایی با Normalization و Encoding های مختلف
    00:27:31
  • جلوگیری از آسیب پذیری Sql Injection
    00:24:57
  • جلوگیری از سایر آسیب پذیری های injection
    00:26:38
  • جمعبندی و راهکار همیشگی در برابر injection ها
    00:12:12
  • پیاده سازی session و password امن
    00:20:16
  • امن سازی وب اپلیکیشن در برابر idor و mass assignment
    00:22:32
  • کد نویسی امن با ایجنت های هوش مصنوعی
    00:34:13
  • جمعبندی و اتمام دوره
    00:12:27

ارسال نظر شما

نظرات کاربران

نظرات کاربران

هنوز نظری ثبت نشده است.

1,100,000 تومان
385,000 تومان
65% تخفیف

این دوره شامل:
8:50:00 ساعت آموزش
دسترسی مادام‌العمر
سطح: پیشرفته
گواهی پایان دوره: مشخص نیست
تاریخ انتشار: 1405/07/23
آخرین به‌روزرسانی: 2026-11-01 00:22:13
تعداد امتیازها: 0
تعداد دانشجو: 0
خرید اقساطی: ندارد
ضمانت بازگشت وجه: ندارد
برچسب‌ها: