Skip to content

WHIJK/nmap-sV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

REF

nmap-sV

使用nmap指纹,利用go实现指纹探测

  • new.json为新增加的探针与对应的规则
  • 已有探针上添加匹配规则,使用AddPattern函数
  • 支持域名,未添加端口则默认为80
  • UDP只会探测处于优先端口列表中的端口,如果未匹配并且Body为空则会更改为关闭状态
  • 待完善:udp端口的判断
No input detected. Hint: cat ip:port.txt | file
Usage of nmap-sV:
Options:
  -b    Show port banner
  -i    Show all info
  -n int
        the number of tasks each goruntine will handle when send and match (default 30)
  -o string
        Output to  json
  -t int
        Threads (default 50)
  -time int
        timeout for port (default 5)

优化:利用goroutine加快了探针发送与匹配速度
img.png
从管道符获取输入,如naabu
img.png
其他示例
image