1、打开Url:http://maoyan.com/profile,然后选择一个图片上传然后抓包发现有如下请求

1.png-174.4kB

然后我猜想这里的处理流程是这样的:

  1. 上传文件后返回包返回一个Url
  2. 然后上图那个请求把一部的Url去访问并且使其成为图片地址(应该是读取Url然后把它内容写入~)

那么以上流程如果Url没有严格过滤的话是会造成SSRF的,然后发现可以用如下绕过~

1
http://p1.meituan.net.xxxxxxxxxxxxxxxx.xxxxxxxxxxxx

1.png-147.9kB

然后去我的CEYE去看下~

1.png-104.9kB

可以看到他这里是有去请求的,那么还可以利用CEYEDNS Rebinding使其去访问一个ip(比较麻烦),所以这里用另一种方法来使其访问随意一个ip

1
http://p1.meituan.net.183.232.231.172.xip.io/

这里的183.232.231.172是我ping百度的ip,然后我打开一下看看~

1.png-32.9kB

然后放入请求中是可以正常访问的,如图

1.png-146.6kB

那么再测试一个无法访问的ip试试

1.png-170.1kB

可以看到返回的是504而且请求时间非常的长~ 那么来探测一下内网

1.png-131.4kB

1.png-110.9kB

127.0.0.1没开放
192.168.0.1开放~