记录一下:升级owaspbwa虚拟机镜像中的mutillidae安全测试平台

owaspbwa中mutillidae版本为2.6.3.1,而最新版的mutillidae版本号2.6.10。

  1. 首先备份旧版的mutillidae

    mv  /var/www/mutillidae /var/www/mutillidae.bak

  2. 下载新版mutillidae的zip压缩包,unzip解压,覆盖/var/www/mutillidae目录,但无法运行,提示数据库错误。google一下,是默认包里的数据库设置与owaspbwa虚拟机设置不同样。更简单的方法,用老版的数据库配置文件覆盖新的文件

    cp /var/www/mutillidae.bak/class/MySQLHandler.php /var/www/mutillidae/class/MySQLHander.php

  3. 默认mutillidae只能从localhost和192.168.*.*访问,修改/var/www/mutillidae/.htaccess,根据自己的vmware网络进行设置
  4. 点击mutillidae主页上的Reset DB

OK,打开浏览器,开始测试吧

时间: 2024-10-14 10:46:22

记录一下:升级owaspbwa虚拟机镜像中的mutillidae安全测试平台的相关文章

修改虚拟机镜像的root密码

有时从网上下载的虚拟机镜像,没有root密码,必须通过秘钥登录,然后秘钥又需要麻烦的注入到里面去.想用,却无法登录,很头痛.本文提供一种通过修改虚拟机镜像里面的/etc/shadow文件,来设置镜像的root密码,当然也可以修改其它用户的密码. 本文使用python-guestfs类库来操作虚拟机镜像,所以请安装python-guestfs及相关包.ubuntu系统执行: sudo apt-get install python-guestfs centos系统请执行: sudo yum inst

虚拟机镜像相关操作

创建一个qcow2格式的镜像ubuntu.qcow2,大小为20G qemu-img create -f qcow2 ubuntu.qcow2 20G 创建虚拟机: qemu-kvm -smp 2 -m 1024 -hda ubuntu.qcow2 -cdrom ubuntu.iso 将镜像文件从qcow2格式转换为raw格式,因为fdisk不能直接查看qcow2格式的文件,所以需要将其转换成raw.mount同样也不能挂载qcow2格式镜像: qemu-img convert -O raw u

VMware EXSi5.x 6.x无法识别realtek8168期AR8151网卡的解决方法(封装驱动到EXSi镜像中)

1.问题描述 之前使用浪潮或者曙光或者自己组装的服务器安装EXSi5.0.5.5.6.0都没有问题至少没有出现说没有可用网卡而退出安装.这次也是很奇怪. 硬件环境描述 电脑型号 技嘉 台式电脑 处理器 英特尔 第三代酷睿 i5-3450 @ 3.10GHz 四核 主板 技嘉 H61M-S2P ( 英特尔 Ivy Bridge - H61 芯片组 ) 网卡 高通 AR8151 V2.0 Gigabit Ethernet Controller 网卡 瑞昱 RTL8169/8110 Family PC

【Azure】通过Powershell,创建虚拟机镜像

由于公司更换云服务尝试,有机会使用微软公有云服务,简单了使用了一下,整理了一些文章,希望可以帮助同样使用微软公有云的用户. 优点: · 用户界面非常漂亮,而且流程升级比较清楚: · 服务非常多,无论充值多少钱,都可以使用里面所有的服务: · 每个服务中的功能非常多,可配置的地方丰富,对于爱学习的人来说,可以扩展自己的知识面: 不足: · 文档相对比较少,而且很多都是从国外直接翻译过来的,理解起来有些困难: · 部分基本功能需要使用Powershell来实现,相对比较麻烦. 今天主要测试了创建虚拟

关于制作openstack虚拟机镜像的心得

ubuntu镜像相关1.系统安装好,根据实际情况设定自己的配置之后那么继续往下做 2.清除/tmp 目录 3.清除日志 4.清除history 命令历史记录history -c && shutdown -h now 5.清除网络相关硬件生成信息操作系统会在/etc/sysconfig/network-scripts/ifcfg-eth0 和 /etc/udev/rules.d/70-persistent-net.rules 这类文件记录下网卡MAC地址.但是,虚拟机的网卡MAC地址在每次虚

宿主机mount虚拟机镜像文件

转载 mount挂载虚拟机镜像文件 使用mount挂载ubuntu虚拟机所在的img文件的时候,执行: "sudo mount -o loop xxx.img /mnt/xxx", 系统提示: "mount: you must specify the filesystem type" 加上"-t ext3″后仍然报错: 首先,要说明一下的是,这情况是由于img文件的开头包含了mbr,以致于系统无法识别--img文件相当于一个包含操作系统的硬盘,而我们之需要

Azure Stack技术深入浅出系列4: Azure Stack自定义虚拟机镜像和Gallery Item

Azure Stack环境中服务的提供者或运营者从微软变成了Azure Stack集成环境的运营者,通过Azure Stack的MarketPlace,我们可以根据用户的特定需求,提供一些定制化的应用,获得与公有云不一样的用户体验.本文将主要介绍如何在Azure Stack的MarketPlace中如何添加一个自定义的虚拟机进行并定制满足需求的Gallery Item,同时通过自服务的模式提供给业务的消费者. 这一篇,我们将探讨以下几个问题: 如何制作自定义镜像 从自定义镜像创建虚拟机的几种方式

编程题:功能:将5个学生记录输入文件d:\stu1.txt中,并且显示在屏幕上。

编程题:文件读写fprintf().fscanf()使用,功能:将5个学生记录输入文件d:\stu1.txt中,并且显示在屏幕上. #include<stdio.h> void main() { FILE *fp;long num;int n,score;char name[20]; int N=5; fp=fopen("d:\\s tu1.txt","w"); for(n=1;n<=N;n++) { scanf("%s%10ld%d&q

在异步镜像中移动主数据库文件实战

在异步数据库镜像中,移动主数据库文件实战 某数据库部署为异步数据库镜像,主数据库所在磁盘空间不足,我得移动主数据库文件到新的磁盘上. 在异步数据库镜像中,应用程序连接到主数据库访问.我们这里要根据你的线上环境考虑选择哪种方式合适: 1. 手动故障转移到镜像库,然后再移动新的镜像数据库文件. 2. 直接移动主数据库文件. 我个人认为,如果业务无法容忍长时间停机,建议先手工故障转移到镜像库,业务切换连接串.如果此时,新的镜像库所在实例上还有其他线上业务数据库,以业务第一,建议重做镜像,将数据库文件放