freeBuf
主站

分类

漏洞 工具 极客 Web安全 系统安全 网络安全 无线安全 设备/客户端安全 数据安全 安全管理 企业安全 工控安全

特色

头条 人物志 活动 视频 观点 招聘 报告 资讯 区块链安全 标准与合规 容器安全 公开课

官方公众号企业安全新浪微博

FreeBuf.COM网络安全行业门户,每日发布专业的安全资讯、技术剖析。

FreeBuf+小程序

FreeBuf+小程序

Nmap-API:一款功能强大的在线Nmap API扫描接口
2023-05-22 17:31:06
所属地 广西


关于Nmap-API

Nmap-API是一款功能强大的在线Nmap API扫描接口,该工具基于Python 3.10、Debian、python-Nmap和Flask框架创建了一个Nmap API,这个API接口易于使用且易于部署,可以通过在线形式给广大研究人员提供快速高效的扫描体验。

工具下载

由于该工具基于Python 3.10开发,因此我们首先需要在本地设备上安装并配置好Python 3.10环境。接下来,广大研究人员可以使用下列命令将该项目源码克隆至本地:

git clone https://github.com/morpheuslord/Nmap-API

工具使用-API参考

获取所有数据

GET /api/p1/{username}:{password}/{target}

  GET /api/p2/{username}:{password}/{target}

  GET /api/p3/{username}:{password}/{target}

  GET /api/p4/{username}:{password}/{target}

  GET /api/p5/{username}:{password}/{target}

参数

类型

描述

username

string

必须用户名为当前用户

password

string

必须设置当前用户密码

target

string

必须设置目标主机名和IP地址

获取指定节点数据

GET /api/p1/

  GET /api/p2/

  GET /api/p3/

  GET /api/p4/

  GET /api/p5/

参数

返回数据

描述

Nmap 命令

p1

json

高效扫描

-Pn -sV -T4 -O -F

p2

json

简单扫描

-Pn -T4 -A -v

p3

json

低功耗扫描

-Pn -sS -sU -T4 -A -v

p4

json

部分密集扫描

-Pn -p- -T4 -A -v

p5

json

完整密集扫描

-Pn -sS -sU -T4 -A -PE -PP -PS80,443 -PA3389 -PU40125 -PY -g 53 --script=vuln

认证和用户管理

POST /adduser/{admin-username}:{admin-passwd}/{id}/{username}/{passwd}

  POST /deluser/{admin-username}:{admin-passwd}/{t-username}/{t-userpass}

  POST /altusername/{admin-username}:{admin-passwd}/{t-user-id}/{new-t-username}

  POST /altuserid/{admin-username}:{admin-passwd}/{new-t-user-id}/{t-username}

  POST /altpassword/{admin-username}:{admin-passwd}/{t-username}/{new-t-userpass}

参数

类型

描述

admin-username

String

管理员用户名

admin-passwd

String

管理员密码

id

String

新增用户的ID

username

String

新增用户的用户名

passwd

String

新增用户的密码

t-username

String

目标用户名

t-user-id

String

目标用户ID

t-userpass

String

目标用户密码

new-t-username

String

目标的新用户名

new-t-user-id

String

目标的新用户ID

new-t-userpass

String

目标的新密码

默认凭证

注意:请确保你使用了下面提供的管理员凭证。

ADMINISTRATOR : zAp6_oO~t428)@,

项目地址

Nmap-API:【GitHub传送门

# nmap # 网络扫描 # API # API接口
本文为 独立观点,未经允许不得转载,授权请联系FreeBuf客服小蜜蜂,微信:freebee2022
被以下专辑收录,发现更多精彩内容
+ 收入我的专辑
+ 加入我的收藏
相关推荐
  • 0 文章数
  • 0 关注者
文章目录