码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Linux Podman安装DVWA靶场环境


    一、DVWA靶场环境简介

    1.DVWA一个用来进行安全脆弱性鉴定的PHP/MySQL Web应用,旨在为安全专业人员测试自己的专业技能和工具提供合法的环境,帮助web开发者更好的理解web应用安全防范的过程。
    ​ 2.DVWA 一共包含了十个攻击模块,分别是:Brute Force(暴力(破解))、Command Injection(命令行注入)、CSRF(跨站请求伪造)、- File Inclusion(文件包含)、File Upload(文件上传)、Insecure CAPTCHA (不安全的验证码)、SQL Injection(SQL注入)、SQL Injection(Blind)(SQL盲注)、XSS(Reflected)(反射型跨站脚本)、XSS(Stored)(存储型跨站脚本)。包含了OWASP TOP10的所有攻击漏洞的练习环境,一站式解决所有 Web 渗透的学习环境。
    ​ DVWA 还可以手动调整靶机源码的安全级别,分别为Low,Medium,High,Impossible,级别越高,安全防护越严格,渗透难度越大。

    二、Linux系统安装Podman

    Linux Debian系统安装Podman,可以参考教程:Linux Debian11使用国内源安装Podman环境

    三、Podman安装DVWA

    1.Podman搜索dvwa镜像

    podman search dvwa
    
    • 1

    在这里插入图片描述

    2.Podman拉取dvwa镜像

    podman pull docker.io/citizenstig/dvwa
    
    • 1

    在这里插入图片描述

    3.拉取完毕后,再查看dvwa镜像

    podman images
    
    • 1

    在这里插入图片描述

    4.运行dvwa

    podman run -d --name dvwa -p 1024:80 -p 4001:3306 -e MYSQL_PASS="password" docker.io/citizenstig/dvwa
    
    • 1

    在这里插入图片描述

    5.通过下面命令查看dvwa容器是否正在运行

    podman ps
    
    • 1

    在这里插入图片描述

    6.在浏览器中访问,输入:http://IP:端口,输入用户名admin,密码password登陆

    在这里插入图片描述

    单击下面按钮,创建数据库,再次登陆即可。

    在这里插入图片描述

    显示下面界面表示安装成功!

    在这里插入图片描述

    四、dvwa容器退出和开启

    1.退出

    执行:podman ps 列出运行中的容器

    执行:podman stop [容器ID]

    2.开启

    执行:podman ps -a 列出所有容器

    执行:podman start [容器ID]


  • 相关阅读:
    golang调用阿里通义千问的接口
    一文理解Hadoop分布式存储和计算框架入门基础
    Linux UWB Stack实现——MCPS调度接口(API)
    csapp attack lab phase3
    VUE3 之 使用标签实现动画与过渡效果(下) - 这个系列的教程通俗易懂,适合新手
    STM32F4XX - 系统定时器(SysTick)设置
    “蔚来杯“2022牛客暑期多校训练营9 I题: The Great Wall II
    并发与并行,线程的创建
    使用uni-app组件播放视频
    医院陪诊服务预约小程序的作用如何
  • 原文地址:https://blog.csdn.net/u013541325/article/details/128194029
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号