Nmap API-功能牛掰的扫描接口

admin 2023年6月2日09:06:45评论49 views字数 1418阅读4分43秒阅读模式

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

Nmap API-功能牛掰的扫描接口

工具使用

Nmap 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

Nmap API-功能牛掰的扫描接口

认证和用户管理

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 目标的新密码

Nmap API-功能牛掰的扫描接口

默认凭证

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

ADMINISTRATOR:zAp6_oO~t428)@,

获取地址

Nmap API-功能牛掰的扫描接口
https://github.com/morpheuslord/Nmap-API

原文始发于微信公众号(合一安全):Nmap API-功能牛掰的扫描接口

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年6月2日09:06:45
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Nmap API-功能牛掰的扫描接口https://cn-sec.com/archives/1778011.html

发表评论

匿名网友 填写信息