求教:如何检测 ip.txt 中 IP:port 的详细服务器类型

2022-05-06 08:32:45 +08:00
 cn0068

如题。 结果类似这样的: ip,port,code,auth,server type
113.0.0.0,"",4000,400,"None","udpxy 1.0-23.10 (prod) standard [Linux 3.18.67 x86_64]"

2830 次点击
所在节点    Python
8 条回复
nekota
2022-05-06 08:55:46 +08:00
Split by 逗号 然后取最后一项?
oneisall8955
2022-05-06 08:58:06 +08:00
很像 csv 格式
jinliming2
2022-05-06 09:20:08 +08:00
1. 这个是 CSV ( Comma-separated values ,逗号分隔值)格式,随便找个 CSV 库就能处理
2. #1 说的自己 split 也可以,但可能不好处理 value 引号里包含逗号的情况
3. 你给出的这个结果示例是不是有问题? ip,port,code,auth,server type 这是 5 个字段,但下面那一行却能分隔出 6 个 value 段
cx9208
2022-05-06 09:32:08 +08:00
要是扫描的话你得用 nmap
ThirdFlame
2022-05-06 09:35:11 +08:00
需要跟对方交互才能判断。 可以学习下 nmap 如何实现的。 当然也可以直接调用 nmap
LLaMA2
2022-05-06 10:45:11 +08:00
csv 数据写入内存数据库,然后 select 完了,#3 说的 2.很重要
jiangwei2222
2022-05-06 10:51:58 +08:00
1 、把后缀改成 csv
2 、使用 Excel 打开,把多余的列删除掉
3 、程序按行读取
cn0068
2022-05-06 15:23:20 +08:00
没表达清楚:想用 nmap 批量检测 IP:Port 的 server type.
输出格式:ip,port,code,auth,server type
“113.0.0.0,"",4000,400,"None","udpxy 1.0-23.10 (prod) standard [Linux 3.18.67 x86_64]"

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

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

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

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

© 2021 V2EX