20145207李祉昂 WEB基础实践

实验问题回答

  • 1.什么是表单

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

  • 2.浏览器可以解析运行什么语言

    HTML,XML,Java,JSP

  • 3.WebServer支持哪些动态语言

PHP,JSP

实验总结与体会

一天时间又扔进去了,最后的图片也显示不出来。唉,我学这东西真的跟咸鱼一样。哦哦对,最重要的忘了:指导下完成,实话实说,该扣还得正常扣。能力有限,并不是想糊弄您,期末也不图什么。确实也就能弄这么点。老师也别生气。。。

Apache

1.开启Apach,使用netstat -aptn查看端口占用(8080)

2.测试apache之前的网页

3.表单编写完之后打开浏览器报错,鬼知道为什么

(别人的代码,复制过来的,我自己并不能用。)

function nameText(){
var name= document.getElementByIdx_x ("username");
    var divID= document.getElementByIdx_x ("divName");
    divID.innerHTML="";
    if(name.value==""){
         divID.innerHTML="用户名不能为空";
         return false;
}
}
function passText(){
var pass= document.getElementByIdx_x ("password");
    var divIP= document.getElementByIdx_x ("divPass");
    divIP.innerHTML="";
    if(pass.value==""){
         divIP.innerHTML="密码不能为空";
         return false;
}
}
}
</script>

4.新建一个PHP测试文件vi /var/www/html/test.php,输入如下

<?php
    echo ($_GET["A"]);

    include($_GET["A"]);

    echo "php page 5212!<br>";
?>

5.用浏览器打开localhost:8080/test.pgp,可以看见如下界面,测试成功

MySQL基础

1.开启sql服务/etc/init.d/mysql start

2.输入mysql -u root –p

3.输入show databases

4.在Mysql中建库建表,输入如下

CREATE SCHEMA `库表的名称`;
CREATE TABLE `库表的名称`.`users` (
 `userid` INT NOT NULL COMMENT ‘‘,
 `username` VARCHAR(45) NULL COMMENT ‘‘,
 `password` VARCHAR(256) NULL COMMENT ‘‘,
 `enabled` VARCHAR(5) NULL COMMENT ‘‘,
 PRIMARY KEY (`userid`) COMMENT ‘‘);

网页编写

/var/www/html文件夹下输入vim login.html,编写登录网页 输入vim login.php连接

3.在火狐浏览器中输入localhost:8080/login.html,套用大学吧们的模板(这个错字不错)

登陆成功:


SQL注入

傻了吧唧的输代码:insert into users(userid,username,password,enabled) values(666,‘aaa‘,password("aaa"),"TRUE");#

果然失败了:

XSS攻击

1.将一个图片放到之前html文件的同目录下输入<img src="5207.jpg" />5207</a>

最后的图片说啥也显示不出来,也不知道欠他啥。再扣些分吧,就能弄这么多了,太晚了先睡了

时间: 2024-10-20 09:08:32

20145207李祉昂 WEB基础实践的相关文章

20145207李祉昂《网络对抗技术》恶意代码分析

实验内容 schtasks.Sysmon对电脑进行系统检测,并分析. 对恶意软件进行静态分析,直接上传到网上,或者利用peid等软件. 对恶意软件进行动态分析,使用systracer,以及wireshark分析. 实验后回答问题 (1)如果在工作中怀疑一台主机上有恶意代码,但只是猜想,所有想监控下系统一天天的到底在干些什么.请设计下你想监控的操作有哪些,用什么方法来监控. schtasks,Sysmon监控 (2)如果已经确定是某个程序或进程有问题,你有什么工具可以进一步得到它的哪些信息. wi

《网路对抗》Exp8 WEB基础实践

20155336<网路对抗>Exp8 WEB基础实践 一.基础问题回答 1.什么是表单 表单是一个包含表单元素的区域,表单元素是允许用户在表单中(比如:文本域.下拉列表.单选框.复选框等等)输入信息的元素,表单在网页中主要负责数据采集功能,一个表单有三个基本组成部分:表单标签.表单域.表单按钮: 2.浏览器可以解析运行什么语言 常见的可以使用html语言.xml语言.以及php语言.javascript语言,本次实验都有所涉及,还有python语言. 3.WebServer支持哪些动态语言 j

20155223 Exp8 WEB基础实践

20155223 Exp8 WEB基础实践 基础问题回答 什么是表单? 表单是一个包含表单元素的区域. 表单元素是允许用户在表单中(比如:文本域.下拉列表.单选框.复选框等等)输入信息的元素. 表单使用表单标签定义. 浏览器可以解析运行什么语言? 超文本标记语言:HTML 可扩展标记语言:XML 还有各类脚本语言. WebServer支持哪些动态语言? 这几种语言:ASP.JSP.PHP. 实践内容 Web前端HTML 欲运行Web,首先先确认本机安装有apache2.输入命令:apache2

20155206 Exp8 WEB基础实践

20155206 Exp8 WEB基础实践 基础问题回答 (1)什么是表单 表单在网页中主要负责数据采集功能. 一个表单有三个基本组成部分: 表单标签:这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法. 表单域:包含了文本框.密码框.隐藏域.多行文本框.复选框.单选框.下拉选择框和文件上传框等. 表单按钮:包括提交按钮.复位按钮和一般按钮:用于将数据传送到服务器上的CGI脚本或者取消输入,还可以用表单按钮来控制其他定义了处理脚本的处理工作. (2)浏览器可以解析运行什么语

Exp8 Web基础实践

一. 实验内容 (1) Web前端HTML:能正常安装.启停Apache.理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML. (2) Web前端javascipt:理解JavaScript的基本功能,理解DOM.编写JavaScript验证用户名.密码的规则. (3) Web后端:MySQL基础:正常安装.启动MySQL,建库.创建用户.修改密码.建表 (4) Web后端:编写PHP网页,连接数据库,进行用户认证 (5) 最简单的SQL注入,XSS攻击测试 二.实践目

20145331魏澍琛《网络对抗》Exp8 Web基础

20145331魏澍琛<网络对抗>Exp8 Web基础 实践内容: 1.简单的web前端页面(HTML.CSS等) 2.简单的web后台数据处理(PHP) 3.Mysql数据库 4.一个简单的web登陆页面例子 5.SQL注入.XSS攻击 Web前端:HTML基础 1.先将apache的端口号设为80(上节已经设置好了),接着结束掉占用80端口的进程,再启动apache. 2.在/var/www/html目录下创建20145331wsc.html文件,即前端文件. 附:检查第一步是否成功只需在

20155211 网络攻防技术 Exp08 Web基础

20155211 网络攻防技术 Exp08 Web基础 实践内容 Web前端HTML,能正常安装.启停Apache.理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML. Web前端javascipt,理解JavaScript的基本功能,理解DOM.编写JavaScript验证用户名.密码的规则. Web后端:MySQL基础:正常安装.启动MySQL,建库.创建用户.修改密码.建表. Web后端:编写PHP网页,连接数据库,进行用户认证. 最简单的SQL注入,XSS攻击测

20155304《网络对抗》Exp8 Web基础

20155304<网络对抗>Exp8 Web基础 实践要求 (1).Web前端HTML 能正常安装.启停Apache.理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML. (2).Web前端javascipt 理解JavaScript的基本功能,理解DOM.编写JavaScript验证用户名.密码的规则. (3).Web后端:MySQL基础:正常安装.启动MySQL,建库.创建用户.修改密码.建表 (4).Web后端:编写PHP网页,连接数据库,进行用户认证 (5).

20165223《网络对抗技术》Exp 8 Web基础

你的内容 目录 -- Web基础 实践说明 实践目标 基础问答 实践内容 Web前端:HTML Web前端:JavaScript Web后端:MySQL Web后端:PHP SQL注入,XSS攻击测试 实验遇到的问题及解决方法 实验收获与感想 1 实践说明 1.1 实践内容 ★ 实验要求 (1)Web前端:HTML(0.5分) 能正常安装.启停Apache.理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML. (2)Web前端:JavaScript(0.5分) 理解Ja