2018-2019 20165208 網絡對抗 Exp8 Web基礎
阿新 • • 發佈:2019-05-14
alt 緩沖 輸入 用戶認證 exp 式表 信息 多行文本 update
目錄
- 2018-2019 20165208 網絡對抗 Exp8 Web基礎
- 實驗內容
- 基礎問題回答
- 實踐過程記錄
- 1. Apache準備
- 2. Web前端HTML
- 3. Web前端javascipt
- 4. Web後端:MySQL基礎:正常安裝、啟動MySQL,建庫、創建用戶、修改密碼、建表
- 5. Web後端:編寫PHP網頁,連接數據庫,進行用戶認證
- 6. SQL註入
- 7. XSS攻擊測試
- 實驗中遇到的問題
- 實驗感想
2018-2019 20165208 網絡對抗 Exp8 Web基礎
實驗內容
(1)Web前端HTML(0.5分)
能正常安裝、啟停Apache。理解HTML,理解表單,理解GET與POST方法,編寫一個含有表單的HTML。
(2)Web前端javascipt(0.5分)
理解JavaScript的基本功能,理解DOM。編寫JavaScript驗證用戶名、密碼的規則。
(3)Web後端:MySQL基礎:正常安裝、啟動MySQL,建庫、創建用戶、修改密碼、建表(0.5分)
(4)Web後端:編寫PHP網頁,連接數據庫,進行用戶認證(0.5分)
(5)最簡單的SQL註入,XSS攻擊測試(0.5分)
功能描述:用戶能登陸,登陸用戶名密碼保存在數據庫中,登陸成功顯示歡迎頁面。
課題負責人需要完成:登陸後可以發貼;會話管理。
(6)報告評分 (1分)
基礎問題回答
(1)什麽是表單
表單是一個包含表單元素的區域,表單元素是允許用戶在表單中(比如:文本域、下拉列表、單選框、復選框等等)輸入信息的元素,表單在網頁中主要負責數據采集功能,一個表單有三個基本組成部分:表單標簽、表單域、表單按鈕;
表單標簽(