[译]WordPress Pingback端口扫描

50 篇文章 0 订阅
9 篇文章 0 订阅
原文地址:https://www.pentestgeek.com/2013/01/03/wordpress-pingback-portscanner-metasploit-module/
WordPress3.5版本中XML-RPC默认是开启的。WordPress默认没有可以关闭该选项的方法。必须安装插件或直接编辑代码来关闭该设置。
如下所示,可以确认WordPress的XML-RPC是否运行在默认位置
[img]http://dl2.iteye.com/upload/attachment/0101/9371/e009effb-984e-35fe-889f-459ad43021e4.png[/img]
现在我们发送一个POST测试来看看它是否开启。WordPress含有很多可以用来测试的插件,我们采用demo.sayHello XML-RPC请求。我们创建的xml文件hello.txt如下:
[img]http://dl2.iteye.com/upload/attachment/0101/9373/9fbb54e8-3ce5-305e-a335-a195213865c5.jpg[/img]
我们使用curl在伪造一个适当的请求用以获得一个正确的响应:
[img]http://dl2.iteye.com/upload/attachment/0101/9375/9bd3398f-5cc7-3b38-a803-3a83bf105771.jpg[/img]
响应
[img]http://dl2.iteye.com/upload/attachment/0101/9377/4bab72f8-3c96-3bb6-871d-73470fcf690e.jpg[/img]
demo.sayHello API XML-RPC请求截屏:
[img]http://dl2.iteye.com/upload/attachment/0101/9379/4d434df6-e1bc-3818-8235-9dc58212f31b.png[/img]
现在我们能确认XML-RPC能够正常工作,我们可以尝试利用Pingback API。Pingback API在WordPress3.5中默认可用的,并且不要求认证。通过这个API,本质上我们使用WordPress默认安装来为我们进行端口扫描。我们不仅可以扫描外网,还可以扫描web服务器本身(127.0.0.1)以及内网。
wordpress_pingback_access
[img]http://dl2.iteye.com/upload/attachment/0101/9381/dffb14a2-6005-3d4e-b94d-8c7f668cae4a.png[/img]
[img]http://dl2.iteye.com/upload/attachment/0101/9383/2fb20c42-c451-3813-9359-a300c9add646.png[/img]
可以看到我们首先连到XML-RPC,然后我们使用默认配置的PingBack API来扫描Google。抓一个包来看看HTTP请求是什么样的以及如何判断一个端口是否开放。
[img]http://dl2.iteye.com/upload/attachment/0101/9386/5f098bb1-eafa-341b-b683-b3574b6a9a11.png[/img]
上图红色部分是请求,蓝色部分是应答。本例中,我们可以判断端口21是关闭的因为响应是<int>16<int>。端口开放的响应是<int>17<int>。如下图
[img]http://dl2.iteye.com/upload/attachment/0101/9388/d9bb6894-22a1-386b-9a33-bd38c9fbe33e.png[/img]
我们已经演示了通过中继来扫描,但是真正有价值的是当你用它来扫描一个WordPress属于的内网。如下所示用它来扫描C端
[img]http://dl2.iteye.com/upload/attachment/0101/9390/56fd91df-8945-3bf7-916a-b226aeee7f0c.png[/img]

[color=blue]模块地址为[url]https://github.com/zeknox/metasploit-framework/blob/wordpress_pingback_portscanner.rb/modules/auxiliary/scanner/portscan/wordpress_pingpack_portscanner.rb[/url][/color]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值