通过本次实验,我学会了简单的网页制作,还算是简单。不过通过亲自操作我也发现了其安全性的不足,不过就目前已知的攻击方式的话,简单的限制输入就可以防范了。
表单在网页中主要负责数据采集功能。一个表单有三个基本组成部分:
HTML、XML、Python、PHP、JavaScript、ASP等众多语言。
目前,最常用的三种动态网页语言有ASP,JSP,PHP。
service apache2 start
命令打开Apache服务即可。如果没有任何错误提示,即表明成功开启。cd /var/www/html
进入Apache目录下,新建一个简单的含有表单的html文件simple_form.html/etc/init.d/mysql start
开启MySQL服务,并输入mysql -u root -p
使用root权限进入,默认的密码是passwordshow databases;
查看数据库基本信息,use mysql;
选择使用mysql这个数据库,select user, password, host from user;
查看当前用户信息,update user set password=PASSWORD("新密码") where user=‘root‘;
修改密码,flush privileges;
更新权限create database <数据库名称>;
建立数据库,use <数据库名称>;
使用数据库,create table <表名> (字段设定列表);
建立数据库表,并设置字段基本信息,show tables;
查看表信息,insert into <表名> values(‘值1‘,‘值2‘,‘值3‘...);
插入数据,grant select,insert,update,delete on 数据库.* to <用户名>@<登录主机>(可以是localhost,也可以是远程登录方式的IP) identified by "密码";
增加新用户,最后退出并使用新的用户名和密码进行登录/var/www/html
目录下新建一个PHP测试文件phptest.php ,简单了解一下它的一些语法‘ or 1=1#
密码任意输入,可登陆成功/var/www/html
目录下,在用户名输入框输入<img src="huaji.jpg" />
,密码随意,就可以读取图片了2018-2019-2 20165331《网络对抗技术》Exp 8 Web基础
原文:https://www.cnblogs.com/violence/p/10891043.html