已知 IP,如何知道这些 IP 中哪些能打开网页?

2017-06-29 01:30:24 +08:00
 sggse

已知 IP 可以 tcp ping 通,80/443 端口已打开,并且知道运行着 web 服务,现在如何批量测试这些 IP 中哪些可以打开网页?

除了一个一个浏览器输入以外

因为经测试,这些 IP 并不能正常打开,浏览器会返回 404

如何从这些 IP 中批量筛选出能正常访问的 IP 呢?

1997 次点击
所在节点    问与答
10 条回复
t6attack
2017-06-29 02:45:08 +08:00
一个循环的活。任意语言,掌握点皮毛,都能写出来吧。
artandlol
2017-06-29 02:56:58 +08:00
直接 curl 看返回值为 200 的就行
分别扫描 80 和 443 的 返回到不同的输出
kmahyyg
2017-06-29 07:54:26 +08:00
有个工具 同 ip 网站查询

另外前面各位说的 curl 返回 200,也是个不错的选择
Tink
2017-06-29 09:21:52 +08:00
写个脚本测试呗
dream7758522
2017-06-29 09:26:12 +08:00
各位,有没有考虑到这么一种情况?域名是否绑定到这个 IP 上,未绑定的话,纯 vip,无法访问
Tink
2017-06-29 09:37:27 +08:00
@dream7758522 #5 楼主问的 ip,和域名没半毛钱关系啊
b821025551b
2017-06-29 10:17:43 +08:00
@dream7758522 #5 楼主说的应该是遍历当前网站的路径,因为已经有 404 返回了。
jyf007
2017-06-29 14:29:34 +08:00
for ip in {ip pool};do curl -I ip:{port};done
jyf007
2017-06-29 14:30:10 +08:00
@dream7758522 要反查域名了。
alect
2017-06-29 15:06:06 +08:00
这是要扫代理?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/371811

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX