温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

python中nmap指的是什么

发布时间:2020-08-12 13:44:40 来源:亿速云 阅读:251 作者:小新 栏目:编程语言

python中nmap指的是什么?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!

python-nmap是一个使用nmap进行端口扫描的python库,它可以很轻易的生成nmap扫描报告,并且可以帮助系统管理员进行自动化扫描任务和生成报告。同时,它也支持nmap脚本输出。

python-nmap只有四个py文件(__init__.py, nmap.py, test.py, test_nmap.py),下面我们来简单介绍一下。

python中nmap指的是什么

1、__init__.py

基本内容是从同目录的nmap.py下导入一些基本信息:作者(__author__),版本(__version__),最后修改日期(__last_modification__),这些在nmap.py下都有写。

python中nmap指的是什么

python中nmap指的是什么

2、test.py

 test.py也只有简单的几行,运行时就是打印出本地的Host,猜测是用来测试是否可以利用nmap的扫描功能。

python中nmap指的是什么

python中nmap指的是什么

3、nmap.py

nmap.py用于调用nmap的功能进行扫描,主要的扫描函数为PortScanner(object)。

4、test_nmap.py

test_nmap.py是用来对python-nmap进行测试和对nmap是否正常运行的检查,无论是pdb库还是nose测试框架都经常用于python的测试和调试。

感谢各位的阅读!看完上述内容,你们对python中nmap指的是什么大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI