.基础问题回答

(1)什么是表单

html的一个控件

表单在网页中主要负责数据采集功能

(2)浏览器可以解析运行什么语言

html

xml

jsp

php

python

(3)WebServer支持哪些动态语言

jsp

php

实验步骤

(1).Web前端HTML

建立form表单

定义提交方式   提交地址

用户号与密码

提交表单按钮

xml设置服务器url

(2).Web前端javascipt

判断表单是否为空

(3).Web后端

sqlsever创建服务器与表单

启动sqlsever服务器

(4)Web后端

重写doget方法

打开sqlsever驱动

判断登录条件

界面跳转

(5).最简单的SQL注入,XSS攻击测试

web无条件相信表单的提交,容易出现安全问题

sql注入

写入‘or 1=1#使sql语句判定全为真可以登录

xss攻击

输入<script>alert('foolish!')</script>

会执行代码

实验体会

了解网页的制作对网络对抗大有益处

最新文章

  1. 安装cocoaPods的详细步骤
  2. RabbitMQ(二)
  3. 控制台打印出event对象时,对象里面的currentTarget为null
  4. [CentOS 6.5 X64]讓firefox java plugin 啟動
  5. Symfony2学习笔记之数据库操作
  6. ubuntu 14.04 apt-get 方式安装oracle JDK
  7. MVC Razor 语法(转)
  8. ASP.Net Core-TagHelpers
  9. Poj 1151-Atlantis 矩形切割
  10. BeanUtils--内省加强
  11. win10系统加载ahci驱动的操作方案(Win10之家)
  12. pp to write
  13. HDU 4869 Turn the pokers (2014 多校联合第一场 I)
  14. IPython与notebook 安装
  15. 网络拓展知识 ACL NAT IPv6
  16. redis 高可用
  17. phpstudy打开网页很慢如何处理
  18. Docker总结(脑图图片)
  19. TCP/IP详解 卷1 第十八章 TCP的建立与终止
  20. emmc基础技术8:操作模式4-data transfer mode

热门文章

  1. 【二叉查找树】05根据升序的链表构造二叉查找树【Convert Sorted List to Binary Search Tree】
  2. 洛谷【P3379】【模板】最近公共祖先(LCA)
  3. 开源Log框架和平台介绍
  4. RESTEasy入门学习
  5. Python-socket发送文件并解决粘包问题
  6. .net 缓存之数据库缓存依赖
  7. [解决问题]ubuntu无法virtualenv创建python虚拟环境的解决
  8. 用JSP输出Hello World
  9. 6.docker常用命令
  10. 关于mysql查询最近一条记录