【工具-DVWA】DVWA的问题(BurpSuite无法拦截、乱码、永远Impossible、allow_url_include、验证码等)

1 BurpSuite无法拦截

问题:使用Burpsuite对DVWA进行拦截测试时,发现配置了代理,但是请求就是无法拦截

方案:

1、如果使用本地IP访问,则配置代理时去掉不拦截本地请求(但是你可能会发现过一会自动又勾上了)

2、如果发现上面方法不可用,那么请使用非127或localhost(如192.*,10.*)来访问,这样就可以拦截了

2 页面显示乱码

问题:安装在Windows环境,发现渗透结果里中文是乱码

方案:在DVWA-master\dvwa\includes下修改dvwaPage.inc.php,将所有UTF-8,修改为gb2312

3 永远都是Impossible级别

问题:发现怎么配置级别,都是impossible级别,拦截请求时发现请求头Cookie里有两个security,且第一个永远是Impossible

方案:重启Web容器,如果不行,重启机器,再不行,手动修改index.php来控制当请求头是impossible时,默认进去的级别

switch( $_COOKIE[ 'security' ] ) {
	case 'low':
		$vulnerabilityFile = 'low.php';
		break;
	case 'medium':
		$vulnerabilityFile = 'medium.php';
		break;
	case 'high':
		$vulnerabilityFile = 'high.php';
		break;
	default:
		$vulnerabilityFile = 'impossible.php';
		break;
}

4 allow_url_include提示错误

修改wamp\bin\php\php5.3.10\php.ini,记住是PHP的安装路径下php.ini,不是DVWA下面的php.ini

将Off修改为On:

5 验证码页面报错:reCAPTCHA API key missing

编辑 DVWA-master\config\config.inc.php,添加:把【*】替换成,从https://www.google.com/recaptcha/admin/create获取

$_DVWA[ 'recaptcha_public_key' ] = '***';
$_DVWA[ 'recaptcha_private_key' ] = '***';

PS:为啥我不直接给,因为,你要先去访问Google,确认自己是不是可以访问......,不然你配置了,后面验证码也不会显示。

6 SQL注入Medium级别报错:\sqli\source\medium.php on line 28

问题:php的环境版本落后于当前dvwa的标准环境,导致出现语法(mysqli_fetch_row)异常

方案:将medium.php中28行的[0]去掉,index.php的第64行number_of_rows后加[0]

7 SQL旁路报错:sqli_blind\index.php on line 65

问题:php的环境版本落后于当前dvwa的标准环境,导致出现语法(mysqli_fetch_row)异常

方案:将index.php中65行的[0]去掉,在第67行rows后加[0]

 

 

 


爱家人,爱生活,爱设计,爱编程,拥抱精彩人生!

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要安装DVMA靶机,首先需要搭建一个基本的环境。可以使用DVWA和PHPStudy来搭建靶机。DVWA是一款渗透测试的演练系统,而PHPStudy是一个成的PHP开发环境。使用这两个工具可以帮助你学习渗透测试并搭建一个靶机。 首先,你需要下载并安装PHPStudy。你可以在https://www.xp.cn上找到PHPStudy的下载地址。根据你的系统要求选择合适的版本进行下载。解压文件后,执行安装文件即可。建议将解压后的文件直接放在根目录下。 接下来,你需要下载并安装DVWA。你可以在文章中的链接中找到DVWA的下载及安装教程。按照教程的指引进行下载和安装。 一旦PHPStudy和DVWA都安装好了,你就可以开始配置和使用DVMA靶机了。根据文章提供的教程,你可以了解到如何配置DVMA靶机的基本知识。阅读这篇文章可以让你更加详细地了解DVMA靶机的搭建过程,并给你一些参考和借鉴的价值。 总结起来,DVMA靶机的安装教程包括以下步骤: 1. 下载并安装PHPStudy,选择适合你系统要求的版本。 2. 解压PHPStudy,将文件放在根目录下。 3. 下载并安装DVWA,根据教程进行配置和安装。 4. 阅读DVMA靶机搭建教程,了解搭建过程的基本知识。 希望以上信息对你有所帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [渗透测试DVMA+PHPStuday环境搭建](https://blog.csdn.net/qq_41215108/article/details/112314681)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qqchaozai

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值