已知 IP 可以 tcp ping 通,80/443 端口已打开,并且知道运行着 web 服务,现在如何批量测试这些 IP 中哪些可以打开网页?
除了一个一个浏览器输入以外
因为经测试,这些 IP 并不能正常打开,浏览器会返回 404
如何从这些 IP 中批量筛选出能正常访问的 IP 呢?
1
t6attack 2017-06-29 02:45:08 +08:00
一个循环的活。任意语言,掌握点皮毛,都能写出来吧。
|
2
artandlol 2017-06-29 02:56:58 +08:00 via Android
直接 curl 看返回值为 200 的就行
分别扫描 80 和 443 的 返回到不同的输出 |
3
kmahyyg 2017-06-29 07:54:26 +08:00 via Android
有个工具 同 ip 网站查询
另外前面各位说的 curl 返回 200,也是个不错的选择 |
4
Tink 2017-06-29 09:21:52 +08:00
写个脚本测试呗
|
5
dream7758522 2017-06-29 09:26:12 +08:00
各位,有没有考虑到这么一种情况?域名是否绑定到这个 IP 上,未绑定的话,纯 vip,无法访问
|
6
Tink 2017-06-29 09:37:27 +08:00
@dream7758522 #5 楼主问的 ip,和域名没半毛钱关系啊
|
7
b821025551b 2017-06-29 10:17:43 +08:00
@dream7758522 #5 楼主说的应该是遍历当前网站的路径,因为已经有 404 返回了。
|
8
jyf007 2017-06-29 14:29:34 +08:00
for ip in {ip pool};do curl -I ip:{port};done
|
9
jyf007 2017-06-29 14:30:10 +08:00
@dream7758522 要反查域名了。
|
10
alect 2017-06-29 15:06:06 +08:00
这是要扫代理?
|