پیشنهاد فرادرس

آموزش ساخت وب سایت های امن با PHP

دسته بندی ها: آموزش پی اچ پی (PHP) ، آموزش طراحی وب ، آموزش های لیندا (Lynda)

آموزش-ساخت-وب-سایت-های-امن-با-php

مهمترین خصوصیت یک وب سایت امنیت آن است. در این آموزش تصویری شما با نحوه طراحی یک وب سایت امن با PHP آشنا می شوید.

این دوره آموزشی محصول Lynda است  و مباحثی مانند SQL Injection ، XSS و سایر آسیب پذیری های وب در آن به صورت کامل آموزش داده شده است.

سرفصل های دوره آموزشی:

  • استفاده از فایل های تمرینی
  • امنیت چیست؟
  • امنیت و PHP
  • اصول امنیت عمومی
  • کار با phpinfo  و  phpMyAdmin
  • پیکربندی register globals
  • متغییرهای Labeling
  • کار با SQL injection
  • کار با URL manipulation

لیست سرفصل های دوره آموزشی:

Hackers target PHP web applications more often than other sites because most PHP code is written by developers with little security experience. Protecting web applications from these attacks has become an essential skill for all PHP developers. Creating Secure PHP Websites shows you how to meet the most important security challenges when developing websites with PHP. Instructor Kevin Skoglund covers the techniques and PHP code needed to develop sites that are more secure, and to avoid common mistakes. Learn how to configure PHP properly and filter input and escape output. Then check out step-by-step defenses against the most common forms of attack, and the best practices to use for encryption and user authentication.
Topics include:

Cross-site scripting (XSS) Cross-site request forgery (CSRF) SQL injection Encrypting and signing cookies Session hijacking and fixation Securing uploaded files User authentication Throttling brute-force attacks Blacklisting IPs Implementing password reset tokens

Introduction 2m 11s

Welcome 1m 3s

Using the exercise files 1m 8s

1. Security Overview 10m 57s

What is security? 3m 37s

Security and PHP 2m 56s

General security principles 4m 24s

2. Securing Your PHP Installation 34m 40s

Keeping versions up to date 2m 51s

phpinfo and phpMyAdmin 4m 11s

Configure register globals 4m 19s

Configure error reporting 7m 52s

Configuring magic quotes 3m 2s

Configuring safe mode 3m 1s

Other configurations 6m 34s

PHP on a shared host 2m 50s

3. Filtering Input and Controlling Output 38m 0s

Validating input 13m 18s

Sanitizing data 11m 30s

Labeling variables 2m 29s

Keeping code private 7m 3s

Smart logging 3m 40s

4. Defending against the Most Common Attacks 1h 55m

Cross-site scripting (XSS) 4m 1s

Cross-site request forgery (CSRF) 8m 22s

SQL injection 7m 2s

URL manipulation 1m 51s

Faked requests and forms 6m 17s

Cookie visibility and theft 5m 41s

Encrypting cookies 8m 56s

Signing cookies 5m 41s

Session hijacking and fixation 11m 50s

Remote system execution 7m 6s

PHP code injection 7m 6s

File upload abuse 9m 1s

Securing uploaded files 9m 15s

Setting file permissions 8m 39s

Limiting upload file size 5m 39s

Validating file types 9m 16s

5. Encryption and User Authentication 53m 53s

Password encryption 7m 6s

Password requirements 2m 14s

Authentication in PHP 12m 59s

Throttling bruce-force attacks 10m 37s

Blacklisting IP addresses 6m 42s

Implementing password reset tokens 14m 15s

عنوان دوره: Lynda - Creating Secure PHP Websites حجم فایل: 487MB

Lynda Creating Secure PHP Websites

پیشنهاد فرادرس

میثم در 1393/10/04 ساعت 12:26

احسان داداش این دانلود نمیشه فقط 20 مگش مونده بود چی کارش کردی.

مدیر در 1393/10/04 ساعت 13:16

داریم سرورهای سایت رو جابجا می کنیم. اطلاعیه صفحه اول رو مطالعه کنید.