January 17, 2025

端口扫描神器-amap

扫描端口服务的神器-amap

简介

Amap是一个服务枚举工具。 使用该工具能识别正运行在 一 ·个指定端口或一个范围端
口上的应用程序

下载安装

kali/parrot等:

1
2
sudo apt update
sudo apt install amap

blarcharch/manjaro/arch等:

1
2
3
sudo pacman -S yay
yay update
yay -S amap

centos/redhat等:

1
2
sudo yum update 
sudo yum install amap -y

android端(模拟终端):

1
2
pkg install apt 
sudo apt install amap

运行参数(中文版):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
amap v5.4(版权所有 (c) 2011,作者van Hauser <vh@thc.org>,网址www.thc.org/thc-amap)
语法:amap [ -A | -B | -P | -W ] [ -1buSRHUdqv ] [ [ -m ] -o <文件> ] [ -D <文件> ] [ -t / -T 秒数 ] [ -c 连接数 ] [ -C 重试次数 ] [ -p 协议 ] [ -i <文件> ] [目标 端口 [端口] …… ]
模式:
-A 映射应用程序:发送触发信号并分析响应(默认模式)
-B 仅抓取横幅信息,不发送触发信号
-P 不处理横幅或应用程序相关内容——作为(全连接)端口扫描器
选项:
-1 仅向端口发送触发信号,直至首次识别完成。速度更快!
-6 使用IPv6而非IPv4
-b 打印响应的ASCII格式横幅信息
-i [文件] 读取Nmap机器可读输出文件中的端口信息
-u 命令行中指定的端口为UDP端口(默认是TCP端口)
-R 不识别RPC服务
-H 不发送被标记为具有潜在危害的应用程序触发信号
-U 不转储无法识别的响应(更适合用于脚本编写)
-d 转储所有响应
-v 详细模式,使用两次(或更多次)则进入调试模式(不建议这么做哦:-) )
-q 不报告关闭的端口,也不将它们打印为未识别状态
-o [文件] [ -m ] 将输出内容写入文件,使用 -m 可生成机器可读的输出
-c [连接数] 并行连接的数量(默认是32,最大值为256)
-C [重试次数] 连接超时情况下的重新连接次数(参考 -T 选项)(默认是3次)
-T [秒数] 连接尝试时的连接超时时间(以秒为单位,默认是5秒)
-t [秒数] 响应等待超时时间(以秒为单位,默认是5秒)
-p [协议] 仅针对此协议(例如ftp)发送触发信号
目标 端口 要扫描的目标地址及端口(除了通过 -i 指定的之外)

amap是一款用于识别目标端口上应用程序协议的工具。
注意:此版本未编译支持SSL功能!
使用提示:建议使用“-bqv”选项,如需快速/紧急检查,可添加“-1”选项。

用Amap 工具在指定的端口(或一段范围), 测试目标主机39.106.226.142上正在运行的应用程序

amap -bqv 39.106.226.142 80

About this Post

This post is written by 杨CC, licensed under CC BY-NC 4.0.

#信息收集-端口类