幫助中心 | 我的帳號 | 關於我們

Web應用系統安全開發(雙色印刷高等職業教育系列教材)

  • 作者:編者:鄔可可|責編:李培培
  • 出版社:機械工業
  • ISBN:9787111761846
  • 出版日期:2024/09/01
  • 裝幀:平裝
  • 頁數:227
人民幣:RMB 65 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書採用通俗易懂的語言,結合豐富的實例和教學資源,系統介紹了PHP Web應用系統開發與安全防護的相關知識。全書共6章,內容涵蓋Web系統開發所需的技術框架和安全編程技術,包括開發環境搭建及安全部署、Web前端開發與安全防護、PHP語法基礎與編碼安全、Web後端開發與安全防護、MySQL資料庫與安全防護,以及企業安全開發體系的構建。
    本書可作為高等職業院校及各類培訓機構的專業教材,也可供廣大初、中級Web安全開發工程師與愛好者自學使用。

作者介紹
編者:鄔可可|責編:李培培

目錄
前言
第1章  開發環境搭建及安全部署
  1.1  Web系統架構的工作模式
    1.1.1  Web系統架構概述
    1.1.2  C/S架構與B/S架構的比較
    1.1.3  Web系統的工作模式
    1.1.4  Web系統開發的三大主流技術
  1.2  靜態網頁與動態網頁的工作原理
    1.2.1  靜態網頁的工作原理
    1.2.2  動態網頁的工作原理
  1.3  PHP概述與工作原理
    1.3.1  PHP編程語言概述
    1.3.2  PHP Web的工作原理
  1.4  PHP Web開發環境的搭建
    1.4.1  IIS伺服器的安裝
    1.4.2  PHP引擎的部署
    1.4.3  MySQL資料庫的安裝
    1.4.4  在開發工具中創建站點
  1.5  PHP Web開發環境的安全部署
    1.5.1  Windows操作系統的安全部署
    1.5.2  IIS伺服器的安全部署
    1.5.3  PHP引擎的安全部署
    1.5.4  MySQL資料庫的安全部署
  1.6  開發第一個PHP程序來測試開發環境
  本章實訓
第2章  Web前端開發與安全防護
  2.1  使用HTML定義網頁內容
    2.1.1  HTML概述
    2.1.2  用標籤規定元素屬性和位置
    2.1.3  用表單收集用戶輸入信息
  2.2  使用CSS規定網頁布局
    2.2.1  CSS語法基礎
    2.2.2  使用CSS實現網頁的美化與輪廓
  2.3  使用JavaScript編寫網頁行為
    2.3.1  JavaScript語法基礎
    2.3.2  使用JavaScript實現網頁的動作與事件
  2.4  跨站腳本攻擊與防禦
    2.4.1  跨站腳本攻擊的威脅
    2.4.2  跨站腳本攻擊的防禦
  本章實訓
第3章  PHP語法基礎與編碼安全
  3.1  PHP的語言基礎
    3.1.1  PHP的基本語法
    3.1.2  PHP的數據類型
    3.1.3  PHP的常量
    3.1.4  PHP的變數
    3.1.5  PHP的運算符
  3.2  PHP的函數
    3.2.1  PHP的自定義函數
    3.2.2  PHP函數的參數

    3.2.3  PHP的內置函數
  3.3  PHP的數組
    3.3.1  PHP數組概述
    3.3.2  PHP數組的使用
    3.3.3  PHP內置的數組函數
    3.3.4  PHP內置的全局數組
  3.4  PHP的流程式控制制
    3.4.1  PHP流程式控制制概述
    3.4.2  使用條件語句實現分支設計
    3.4.3  使用循環語句實現循環控制
    3.4.4  使用跳轉語句實現強制執行流程
  3.5  PHP弱數據類型的編碼安全
    3.5.1  PHP弱數據類型安全問題
    3.5.2  Hash比較的缺陷與修復
    3.5.3  bool比較的缺陷與修復
    3.5.4  數字轉換比較的缺陷與修復
    3.5.5  switch比較的缺陷與修復
  本章實訓
第4章  Web後端開發與安全防護
  4.1  使用表單實現Web頁面交互
    4.1.1  Web後端開發概述
    4.1.2  使用表單提交數據和獲取數據
    4.1.3  使用表單實現用戶註冊頁面實例
  4.2  使用COOKIE存儲用戶身份信息
    4.2.1  PHP COOKIE的用法
    4.2.2  用COOKIE跟蹤用戶登錄實例
  4.3  使用SESSION存儲用戶會話信息
    4.3.1  PHP SESSION的用法
    4.3.2  用SESSION實現購物車實例
  4.4  文件的上傳
    4.4.1  創建文件上傳表單
    4.4.2  創建文件上傳腳本
    4.4.3  創建文件上傳限制
    4.4.4  保存上傳的文件
    4.4.5  文件上傳實例
  4.5  文件上傳漏洞與安全防護
    4.5.1  文件上傳漏洞的危害
    4.5.2  檢查文件類型防止上傳漏洞
    4.5.3  文件上傳漏洞的綜合安全防護
  本章實訓
第5章  MySQL資料庫與安全防護
  5.1  MySQL資料庫的使用
    5.1.1  MySQL資料庫概述
    5.1.2  MySQL資料庫的數據類型
    5.1.3  MySQL伺服器的基本操作
    5.1.4  MySQL資料庫的基本操作
    5.1.5  MySQL數據表的基本操作
    5.1.6  MySQL表記錄的基本操作
    5.1.7  MySQL資料庫的備份和恢復
    5.1.8  使用DOS操作MySQL資料庫實例

  5.2  phpMyAdmin管理MySQL資料庫
    5.2.1  圖形化管理工具phpMyAdmin簡介
    5.2.2  使用phpMyAdmin管理資料庫
    5.2.3  使用phpMyAdmin管理數據表
    5.2.4  使用SQL語句操作數據表
    5.2.5  使用phpMyAdmin管理數據記錄
    5.2.6  生成和執行MySQL資料庫腳本
    5.2.7  使用phpMyAdmin管理MySQL資料庫實例
  5.3  PHP操作MySQL資料庫
    5.3.1  PHP操作MySQL資料庫的步驟
    5.3.2  PHP操作MySQL資料庫的函數
    5.3.3  使用PHP操作MySQL資料庫實例
  5.4  SQL注入漏洞與安全防護
    5.4.1  SQL注入漏洞的威脅
    5.4.2  SQL注入漏洞的防護
  本章實訓
第6章  企業安全開發體系的構建
  6.1  Web應用系統安全開發原則
  6.2  軟體項目安全開發流程
  6.3  建立合理的安全開發體系
  本章實訓

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032