omstd hh-001研究案例:高性能tcp端口扫描器nmap友好。
OMSTD-hh-001的Python项目详细描述
这个项目是什么?
========
此项目是一个基本端口扫描程序。它属于OMSTD项目(https://github.com/cr0hn/omstd)。
许可证
==
该项目是**bsd**……收到!如果你还记得的话,请在信用卡中提到我:)
代码块::bash
sudo python3.4-m pip安装omstd-hh-001
如何使用它?
==
可以将此项目用作命令行工具或库,作为python项目的一部分。
代码块::bash
用法:omstd-h h-001[-h[-v详细信息][--open[-p端口范围][-r]
[-proxy proxy]
目标[目标…]
位置参数:
要扫描的目标
可选参数:
-h,-帮助显示此帮助消息,并退出
-V冗赘冗长级别
-只打开显示端口
-P PosisS-范围端口范围,以“X-Y”格式扫描。defaul:1-1024.
-r不随机化端口
--代理代理代理的格式为:http://user:pass@ip:port
代码块::python
from omstd_hh_001.api import run_u scan,parameters
if_u name_uuu==”uu main_u”:
input_u parameters=parameters(ports_u range=“1-2049”,
targets=[“127.0.1”,“127.0.0.2”],
verbosity=2,
随机端口扫描=真,
仅打开=真,
代理=无)
结果=运行扫描(配置)
结果中的状态。port s.items():
打印(结果。扫描时间)
========
此项目是一个基本端口扫描程序。它属于OMSTD项目(https://github.com/cr0hn/omstd)。
许可证
==
该项目是**bsd**……收到!如果你还记得的话,请在信用卡中提到我:)
代码块::bash
sudo python3.4-m pip安装omstd-hh-001
如何使用它?
==
可以将此项目用作命令行工具或库,作为python项目的一部分。
代码块::bash
用法:omstd-h h-001[-h[-v详细信息][--open[-p端口范围][-r]
[-proxy proxy]
目标[目标…]
位置参数:
要扫描的目标
可选参数:
-h,-帮助显示此帮助消息,并退出
-V冗赘冗长级别
-只打开显示端口
-P PosisS-范围端口范围,以“X-Y”格式扫描。defaul:1-1024.
-r不随机化端口
--代理代理代理的格式为:http://user:pass@ip:port
代码块::python
from omstd_hh_001.api import run_u scan,parameters
if_u name_uuu==”uu main_u”:
input_u parameters=parameters(ports_u range=“1-2049”,
targets=[“127.0.1”,“127.0.0.2”],
verbosity=2,
随机端口扫描=真,
仅打开=真,
代理=无)
结果=运行扫描(配置)
结果中的状态。port s.items():
打印(结果。扫描时间)