关于burp抓本地包和配置本地域名的问题!

关于burp抓本地包和配置本地域名的问题!

前段时间换了最新破解版的burp pro,用着一直停嗨的,今天研究一些CMS的时候,突然发现又抓不了本地包了。

尝试装ac,改端口,看例外情况里面是不是空…均无效= =

既然127.0.0.1和localhost的包抓不到,那么自己设置的本地域名包能不能抓到呢?说干就干。(假如你用的是新版的phpstudy,直接进行第一步后在phpstudy软件里新建网站就好了,网站->创建网站->设置好域名和根目录。旧版的没用过不清楚)

1. 首先打开hosts文件
在C盘的C:\Windows\System32\drivers\etc\hosts文件里添加下列内容
127.0.0.1 域名

说说我这一步出现的问题吧。
第一个就是要用管理员打开notepad++;
第二个就是出现被其他程序占用的情况,可能是被各种杀毒软件占用了,我这里是被小红伞占用了,关掉就好;
第三个就是我用localhost  域名  并不能成功,要用127.0.0.1才能成功

2. 第二步打开Apache的安装目录
我这里是E:\phpstudy\phpstudy_pro\Extensions\Apache2.4.39
然后在E:\phpstudy\phpstudy_pro\Extensions\Apache2.4.39\conf\httpd.conf
文件下去掉 #Include conf/extra/httpd-vhosts.conf 前面的#。

我这一步也出现了很多问题:
第一个就是我的该文件里并没有这一行,我尝试在# Virtual hosts下面自己添加Include conf/extra/httpd-vhosts.conf这一句,但是失败;
然后我把Include 后面的路径改成了绝对路径就成功了:Include E:/phpstudy/phpstudy_pro/Extensions/Apache2.4.39/conf/extra/httpd-vhosts.conf

3. 第三步就是打开httpd-vhosts.conf文件
我这里的绝对路径是E:\phpstudy\phpstudy_pro\Extensions\Apache2.4.39\conf\extra\httpd-vhosts.conf。
在最下面添加:
<VirtualHost *:80>
DocumentRoot “E:/phpstudy/phpstudy_pro/WWW”
ServerName 域名
</Vir tualHost>
记得把上面最后一句里的Vir 和 tualHost之间的空格去掉= =
这里注意:路径要用\或者/才行,不要直接复制粘贴!= =

现在你的本地域名应该能正常打开了,而且burp也能正常抓本地包了!

!假如你重启apache后打开网站后乱码,那么你可能用的就是最新版的phpstudy等原因.....旧版的我没用过= =不清楚

这个时候你只需要进行上面的第一步,第二第三步根本不用做。然后在phpstudy软件里,网站->创建网站->设置好域名和根目录就好了。

这时候我查看了它自动创建虚拟host文件,在E:\phpstudy\phpstudy_pro\Extensions\Apache2.4.39\conf\vhosts里:有个这样的文件:域名_端口.conf。旧版的我没有用过,网上也很少找到新版phpstudy的方式= =没想到原来这么简单…前面很多多余的东西。

对了,还有一件事= =假如你访问之后显示404或者没权限,应该是你该端口了的原因。你在域名后加上端口号就可以正常访问了,或者改回80端口。

发布了18 篇原创文章 · 获赞 9 · 访问量 2657

猜你喜欢

转载自blog.csdn.net/qq_43622442/article/details/104354162