首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >python nmap:如何加速该过程

python nmap:如何加速该过程
EN

Stack Overflow用户
提问于 2020-08-12 22:25:45
回答 1查看 338关注 0票数 0

我正在使用python的NMAP库检查网站的端口状态。所以,我做了一些代码,我使用This Link来检查字典中的‘打开’单词,以便直接打印端口号和状态。

我需要帮助才能快速获得结果,因为我不能做到这一点。我想检查80到443 ports.whenever的端口范围,我尝试这样做,一台主机(即google.com)大约需要15分钟。我有大约4-5个主机名需要检查,端口范围从80到443个。

代码图片供参考,我的代码是什么样子的。但我使用了主机名的列表。基本上,两个for循环就可以完成所有这些工作。一个用于主机名,另一个用于端口号范围。

任何帮助都是非常感谢的。谢谢

EN

回答 1

Stack Overflow用户

发布于 2020-08-18 00:53:44

嗯,这对于扫描来说真的很慢,因为它会告诉我你正在扫描的主机有问题(IDS?)或者连接不良(您可能排除了这一点)。我认为in应该是字符串(正如您在脚本中正确地做的那样),但端口是数字的。此外,也可以尝试扫描您的本地主机或其他本地网络机器,这将更快,不会阻止您的IP。无论哪种方式,其他一些提高速度的方法包括多线程(通过线程、队列和许多其他库),在Nmap中传递T1-5标志(-T0是最慢的,-T3是默认的,-T5是疯狂模式)。如果您设置为扫描实际的远程主机,还可以使用IDS规避Nmap设置

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63378607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档