دوره آموزشی پی اچ پی: ایجاد وب سایت های ایمن
1 ساعت 23 دقیقهپیشرفته2021-03-23
مدرسین

Kevin Skoglund
Founder of NovaFabrica
جزئیات دوره
هکرها بیشتر از سایر سایتها برنامههای وب PHP را هدف قرار میدهند، زیرا اکثر کدهای PHP توسط توسعهدهندگان با تجربه امنیتی کمی نوشته میشوند. محافظت از برنامه های کاربردی وب در برابر این حملات به یک مهارت ضروری برای همه توسعه دهندگان PHP تبدیل شده است. PHP: ایجاد وبسایتهای امن به شما نشان میدهد که چگونه در هنگام توسعه وبسایتها با PHP با مهمترین چالشهای امنیتی روبرو شوید. مربی کوین اسکوگلند تکنیک ها و کدهای پی اچ پی مورد نیاز برای توسعه سایت هایی که ایمن تر هستند و از اشتباهات رایج جلوگیری می کند را پوشش می دهد. یاد بگیرید که چگونه PHP را به درستی پیکربندی کنید و ورودی و خروجی را فیلتر کنید. سپس دفاع گام به گام در برابر رایج ترین اشکال حمله، از جمله اسکریپت نویسی بین سایتی و تزریق SQL را بررسی کنید.
اهداف یادگیری
اسکریپت بین سایتی (XSS)
جعل درخواست بین سایتی (CSRF)
تزریق SQL
ربودن و تثبیت جلسه
اهداف یادگیری
اسکریپت بین سایتی (XSS)
جعل درخواست بین سایتی (CSRF)
تزریق SQL
ربودن و تثبیت جلسه
مهارت ها
PHPProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - نیاز به امنیت با PHP
1. بررسی اجمالی امنیت
- 02 - امنیت چیست
- 03 - امنیت و PHP
- 04 - اصول عمومی امنیت
2. ایمن سازی نصب پی اچ پی
- 05 - به روز نگه داشتن نسخه ها
- 06 - phpinfo و phpMyAdmin
- 07 - گزارش و ثبت خطا را پیکربندی کنید
- 08 - سایر گزینه های پیکربندی
- 09 - PHP در هاست اشتراکی
3. فیلتر ورودی و کنترل خروجی
- 10 - اعتبار سنجی ورودی
- 11 - پاکسازی داده ها
- 12 - خصوصی نگه داشتن کد
- 13 - ثبت هوشمند
- 14 - پیکربندی کوکی
4. دفاع از رایج ترین حملات
- 15 - برنامه نویسی بین سایتی XSS
- 16 - درخواست جعل بین سایتی CSRF
- 17 - تزریق SQL
- 18 - ربودن جلسه و فیکس کردن
- 19 - اجرای سیستم از راه دور
- 20 - تزریق کد پی اچ پی
نتیجه
- 21 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی پی اچ پی برای وردپرس
- دوره آموزشی ساخت برنامه های PHP با هوش مصنوعی مولد
- دوره آموزشی نوشتن و بازسازي PHP قابل تست
- دوره آموزشی جامع پی اچ پی با MySQL - بخش 1: مبانی
- دوره آموزشی جامع پی اچ پی با MySQL - بخش 2: ساخت یک CMS
- دوره آموزشی آن را تمرین کن: PHP با MySQL
- دوره آموزشی تست و اعتبارسنجی API
- دوره آموزشی برنامه نویسی شی گرا و وردپرس