一、实践步骤 1.1 前置条件说明 一开始先下载WebGoat,由于WebGoat 7的jar文件已自带了tomcat和数据库,所以不需要再另外安装tomcat和mysql这种东西,只需要安装jdk用于运行jar文件即可。jdk安装过程不再辍述,如果需要,可参考https://www.cnblogs ...
分类:
Web程序 时间:
2020-05-26 18:46:19
阅读次数:
83
实践内容 : 1 安装WebGoat 在码云上搜索下载webgoat-container-7.0.1-war-exec.jar文件 下载好后在webgoat-container-7.0.1-war-exec.jar目录下执行命令java -jar webgoat-container-7.0.1-wa ...
分类:
Web程序 时间:
2020-05-26 16:46:45
阅读次数:
86
目录 一、实验基础问题回答 二、实验过程 Webgoat准备 XSS攻击 ① Phishing with XSS 跨站脚本钓鱼攻击 ② Stored XSS Attacks 存储型XSS攻击 ③ Reflected XSS Attacks 反射型XSS攻击 CSRF攻击 ① Cross Site R ...
分类:
Web程序 时间:
2020-05-26 15:11:45
阅读次数:
75
[toc] 一、实践目标 实践对象 Kali Linux 实践内容 Webgoat实践下相关实验 理解常用网络攻击技术的基本原理 实践要求 包括(SQL,XSS,CSRF)不少于7个题目 二、实践步骤 任务一:WebGoat 下载webgoat container 7.0.1 war exec.ja ...
分类:
Web程序 时间:
2020-05-24 22:35:57
阅读次数:
93
[toc] 实验内容 本实践的目标理解常用网络攻击技术的基本原理,做不少于7个题目,共3.5分。包括(SQL,XSS,CSRF)。Webgoat实践下相关实验。 实验后问题回答 SQL注入攻击原理,如何防御 原理:是指在Web应用对后台数据库查询语句处理存在的安全漏洞。也就是,在输入字符串中嵌入SQ ...
分类:
Web程序 时间:
2020-05-23 13:00:32
阅读次数:
92
2019 2020 2 网络对抗技术 20175209 Exp9 Web安全基础 一、实验原理与目的 1. 实验要求 本实践的目标理解常用网络攻击技术的基本原理,做不少于7个题目,共3.5分。包括(SQL,XSS,CSRF)。Webgoat实践下相关实验。 2. 基础问题回答 + SQL注入攻击原理 ...
分类:
Web程序 时间:
2020-05-21 00:26:52
阅读次数:
78
2019-2020-2 『网络对抗技术』Exp9:Web安全基础 基础问题回答 实践过程记录 WebGoat安装 SQL注入攻击 1.命令注入(Command Injection) 2.数字型注入(Numeric SQL Injection) 3.日志欺骗(Log Spoofing) 4.SQL 注 ...
分类:
Web程序 时间:
2020-05-19 20:17:25
阅读次数:
68
fedoar29配置漏洞平台webgoat该环境基于java环境,故需要配置相应的java版本查看java版本1java -version结果如下:123openjdk version "1.8.0_222"OpenJDK Runtime Environment (build 1.8.0_222-b... ...
分类:
Web程序 时间:
2020-02-27 10:30:21
阅读次数:
90
Command Injection这一节讲的是命令注入攻击。该攻击对任何一个以参数驱动的站点来说都是一个严重威胁。如下图所示:该页面就是一个选择所需查看的文档,然后下方显示文档内容的页面。其存在的漏洞就是后台可以执行用户输入的命令,当我们拦截之后,修改参数如下:可以看到把我们服务器所开端口情况全部显... ...
分类:
Web程序 时间:
2019-10-12 01:47:52
阅读次数:
224
20165107 网络对抗技术 Exp9 Web安全基础 实验要求 本实践的目标理解常用网络攻击技术的基本原理,做不少于7个题目,包括(SQL,XSS,CSRF) Webgoat实践下相关实验。 基础问题问答 1、SQL注入攻击原理,如何防御 SQL注入攻击原理:是指通过构建特殊的输入作为参数传入W ...
分类:
Web程序 时间:
2019-05-26 20:03:24
阅读次数:
243