安全测试----使用Docker搭建SQL注入安全测试平台sqli-labs

简介: 安全测试----使用Docker搭建SQL注入安全测试平台sqli-labs

1 搜索镜像

docker search sqli-labs

2 拉取镜像

docker pull acgpiano/sqli-labs

3 创建docker容器

docker run -d --name sqli-labs -p 10012:80 acgpiano/sqli-labs

4 访问测试平台网站

  • 若直接使用虚拟机,则直接通过ip+端口号访问
  • 若通过配置域名,则通过域名访问,比如这里为: 【sqli-labs】

5 打开网站

如下,此后SQL注入测试学习可通过此网站测试
在这里插入图片描述

6 然后需要点击如下第一步

在这里插入图片描述

7 结果如下

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oKXrhaVh-1652803432867)(/static/upload/20220517_160229.png)]

8 再次返回,至此sqli-labs已经成功创建好了

在这里插入图片描述

目录
相关文章
|
7天前
|
人工智能 供应链 安全
AI辅助安全测试案例某电商-供应链平台平台安全漏洞
【11月更文挑战第13天】该案例介绍了一家电商供应链平台如何利用AI技术进行全面的安全测试,包括网络、应用和数据安全层面,发现了多个潜在漏洞,并采取了有效的修复措施,提升了平台的整体安全性。
|
17天前
|
监控 安全 测试技术
构建高效的精准测试平台:设计与实现指南
在软件开发过程中,精准测试是确保产品质量和性能的关键环节。一个精准的测试平台能够自动化测试流程,提高测试效率,缩短测试周期,并提供准确的测试结果。本文将分享如何设计和实现一个精准测试平台,从需求分析到技术选型,再到具体的实现步骤。
72 1
|
1月前
|
人工智能 监控 测试技术
云应用开发平台测试
云应用开发平台测试
52 2
|
17天前
|
监控 安全 测试技术
构建高效精准测试平台:设计与实现全攻略
在软件开发过程中,精准测试是确保产品质量的关键环节。一个高效、精准的测试平台能够自动化测试流程,提高测试覆盖率,缩短测试周期。本文将分享如何设计和实现一个精准测试平台,从需求分析到技术选型,再到具体的实现步骤。
42 0
|
1月前
|
SQL 关系型数据库 MySQL
SQL批量插入测试数据的几种方法?
SQL批量插入测试数据的几种方法?
95 1
|
1月前
|
SQL 安全 测试技术
墨者学院sql手工测试记录
墨者学院sql手工测试记录
|
2月前
|
SQL 安全 数据库
Web安全漏洞专项靶场—SQL注入—docker环境—sqli-labs靶场—详细通关指南
Web安全漏洞专项靶场—SQL注入—docker环境—sqli-labs靶场—详细通关指南
379 1
|
3月前
|
测试技术 Android开发 iOS开发
Appium 是一个开源的自动化测试框架,它支持多种平台和多种编程语言
Appium是一款开源自动化测试框架,支持iOS和Android多平台及多种编程语言。通过WebDriver协议,开发者可编写自动化测试脚本。在iPhone上实现屏幕点击等操作需安装Appium及其依赖,启动服务器,并设置所需的测试环境参数。利用Python等语言编写测试脚本,模拟用户交互行为,最后运行测试脚本来验证应用功能。对于iPhone测试,需准备真实设备或Xcode模拟器。
120 1
|
3月前
|
运维 Kubernetes 监控
|
13天前
|
JSON Java 测试技术
SpringCloud2023实战之接口服务测试工具SpringBootTest
SpringBootTest同时集成了JUnit Jupiter、AssertJ、Hamcrest测试辅助库,使得更容易编写但愿测试代码。
47 3
下一篇
无影云桌面