0x00:渗透测试环境搭建

搭建WAMP环境

首先 你要确认你的电脑上没搭IIS。如果搭了就关闭这个功能。因为IIS会占用80端口。
然后:

链接:https://pan.baidu.com/s/1f37LyHKV-yiY6iEft8bzUw 
提取码:yiwp 

如果装WAMP弹窗说缺什么dll,就把链接中的Microsoft visual c++ 2008 redistributable setup装上。
装上后打开,图标会是绿色的。
这样WAMP就装好了。
然而,装好之后还有一堆蛋疼的事儿要烦你。
装好之后,左键单击WAMP的托盘区图标,
在这里插入图片描述
打开MySQL console.
他会提示让你输入password.这时你会像疯了一样去网上找password.其实它的密码为空。直接按回车就可以了。
然后我们给mysql配置一个密码。怎么配置?有的教程会让你

update user set password=password(“新密码”) where user=”用户名”;

但是你会发现这样会出一个大大的ERROR
这时你的内心肯定是崩溃的。原因是5.7之后的版本已经没有password这个字段了。password字段改成了authentication_string
所以,你得这么干才行:

update mysql.user set authentication_string=password('密码') where user='帐号';

到此,Mysql的事儿就算掰扯完了。
然而你想打开phpadmin的时候又出幺蛾子了!!!
我看的书会让打开http://127.0.0.1/phpMyAdmin/ 现在已经不靠谱了,人都变成小写了。只能输入http://127.0.0.1/phpmyadmin/. 但是这个有时候也不靠谱,你得输入http://localhost/phpmyadmin 这事儿才能算完。但是不能用127.0.0.1访问特别的不爽。
搞定这件事儿之前先搞定localhost127.0.0.1有啥区别?
localhost叫本地服务器,127.0.0.1叫本机服务器。
看字面意思虽然看不出区别。
但是localhost访问是不需要经过网卡的,它不受网络防火墙和网卡相关的东西等的限制。localhost是不会解析成IP的。不会牵扯到网络权限等的问题。
127.0.0.1访问是需要经过网卡的,它受网络防火墙和网卡相关东西等的限制。
可以用localhost访问但是不能用127.0.0.1访问的解决方案:
修改host文件用记事本打开C:/WINDOWS/system32/drivers/etc/hosts文件,在文件尾追加:

127.0.0.1 localhost
localhost 127.0.0.1

好了,这个蛋疼的问题结束了。
然而新的问题又来了。你会发现你进了phpmyadmin之后,只有一个这玩意儿,根本没有登陆界面:
在这里插入图片描述
咋办??是不是装到这儿已经崩溃了?????
找到wamp的安装目录

C:\wamp\apps\phpmyadmin4.5.1\libraries\plugins\auth

找到AuthenticationCookie.class.php,用notepad++打开,搜索关键字hide,一共有两处。把所有的hide删除掉,保存。就可以看见登陆框了。
账号密码就是你刚刚弄Mysql设置的账号密码。

装好之后你会发现,外网访问不了你的网站。
为啥呢?因为apache默认别的机器进行访问,需要修改apache的配置文件。

wamp\bin\apache\apache2.4.17\conf\httpd.conf

找到

onlineoffline tag - don't remove
Require local

改成:

#   onlineoffline tag - don't remove
    Require all granted

保存然后refresh wamp就可以了。

DVWA:

然后按照教程进phpmyadmin新建数据库,如果你用的IE8,你会悲剧的发现别管点哪儿都没反应,而且还说网页上有错误。怎么办?换Chrome就解决了!
在这里插入图片描述
然后把DVWA中的所有内容移动到wampwww目录下。并将config目录下的config.inc.php.list.list去掉,并且将在这里插入图片描述设置成自己刚才设定的Mysql的账号密码就可以了。
然后用浏览器访问http://127.0.0.1/setup.php就可以了。
在这里插入图片描述
按了之后会跳转到下面这个页面:
在这里插入图片描述
默认帐号为admin 密码为password.
登陆上之后会出现这个:
在这里插入图片描述

搭建sql注入环境:

第一步,打开http://127.0.0.1/phpmyadmin,在数据库中创建名为security的数据库。
第二步,解压sqli-labs,将代码复制到wampwwwsql1目录下。
第三步,把源码中的sql-lab.sql文件导入security数据库中。
第四步,打开源码中sql-connections文件夹中的db-creds.inc文件,修改数据库的帐号、密码、库名等信息。
第五步,打开浏览器访问127.0.0.1/sql1,单击Setup/reset Database for labs 即可。

搭建XSS测试环境

第一步,打开http://127.0.0.1/phpmyadmin,在数据库中创建名为xssplatform的数据库。
第二步,解压xss,将代码复制到wampxss1目录下。
第三步,修改源码中的config.php,设置用户名,密码,数据库名,修改URL为自己的IP地址,例:http://127.0.0.1 然后将注册配置中的invite改为normal
第四步,打开http://127.0.0.1/phpmyadmin,选择xssplatform数据库,点击SQL,输入

update oc_module set code=replace(code,'http://xsser.me','http://127.0.0.1/xsser')

然后点击执行即可。
第五步,访问xss平台的url: http://127.0.0.1/xss1 注册用户,找到xssplatform下的oc_user表,将注册用户的adminLevel改为1.
第六步,将第三步中提到的注册配置改回invite.

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值