介绍

amap – 渗透测试人员的下一代扫描工具
amapcrap - 将随机数据发送到UDP,TCP或SSL端口以获取非法响应:

amap是第首款针对渗透测试人员的下一代扫描工具,是用于标识目标端口上的应用程序协议的工具。

第一个“下一代”主动扫描器

  • 最早支持UDP、IPv6
  • 对linux系统的udp服务扫描有缺陷

发送探测包,并根据回包内容判断应用类型

  • -A应用层握手包
  • -B Banner信息
  • -P全连接端口扫描

目前已经长期无维护
应用扫描的效果通常弱于nmap

amap

语法:
amap [-A|-B|-P|-W] [-1buSRHUdqv] [[-m] -o ] [-D ] [-t/-T sec] [-c cons] [-C retries] [-p proto] [-i ] [target port [port] …]
TARGET PORT 要扫描的目标地址和端口(除-i之外)

应用举例:

root@kali:~# amap -bqv 192.168.1.15 21

模式

-A   地图应用程序:发送触发包和分析响应(默认)
-B   只抓取标识信息,不发送触发包
-P   不抓取标识信息横幅或应用程序的东西 - (全连接)端口扫描器

选项

使用提示:建议使用选项“-bqv”,“-1”快速检查。

-1   只发送触发到端口,直到第一次标识。
-6   使用IPv6而不是IPv4-b 打印响应的ascii标识信息
-i   FILE 输出Nmap可读文件
-u   在命令行上指定的端口UDP(默认为TCP)
-R   不标识RPC服务
-H   不发送被应用程序标记为潜在有害的触发包
-U   不要转储无法识别的响应(更脚本处理)
-d   转储所有响应
-v   详细模式,使用两次(或更多!)进行调试(不推荐:-)
-q   不报告关闭的端口,并且不将其打印为不识别的
-o   FILE [-m] 将输出写入文件FILE,
-m   创建机器可读输出
-c   CONS 要进行的并行连接数(默认32,最大256)
-C   RETRIES 连接超时的重新连接数(请参见-T)(默认3)
-T   SEC 连接尝试的连接超时(以秒为单位)(默认为5)
-t   SEC 响应等待超时(以秒为单位)(默认值为5)
-p   PROTO 仅发送此协议的触发包(例如ftp)

amapcrap

语法:

amapcrap [-S] [-u] [-m 0ab] [-M min,max] [-n connections] [-N delay] [-w delay] [-e] [-v] TARGET PORT
TARGET PORT 发送随机垃圾数据的目标(ip或dns)和端口

应用举例:

root@kali:~# amapcrap -n 20 -m a 192.168.1.15 80 -v

选项

-S    TCP连接后使用SSL(不能与 -u 同时使用)
-u    使用UDP协议(默认值:TCP)(不能与 -c 同时使用)
-n    连接最大连接数(默认值:无限制)
-N    连接之间的延迟(ms)(默认值:0)
-w    延迟关闭端口之前的延迟(默认值:250)
-e    当服务器做出响应时不停止发送-v 详细模式
-m    后面接0 a b 。发送为随机垃圾数据:0-空字节,a-字母+空格,b-二进制。默认所有模式都激活。
-M    min,max 随机垃圾数据的最小和最大长度

amap和amapcrap使用相关推荐

  1. Amap套件说明--kali

    Amap套件说明 Amap是第一个面向渗透测试者的下一代扫描工具.即使它们在与正常端口不同的端口上运行,它也会尝试识别应用程序. 它还可以识别基于非ASCII的应用程序.这是通过发送触发数据包并在响应 ...

  2. bmaplib vue 调用_Vue-cli3/4中使用AMap、BMap

    首先 国内三大地图服务商 高德地图(AMap)腾讯地图(qqmap) 百度地图(BMap) 其中AMap 和 qqmap 使用的坐标系为 GCJ02 火星坐标系 BMap使用的坐标系为 BD09 百度 ...

  3. 识别网络应用所使用的协议Amap

    识别网络应用所使用的协议Amap Amap是Kali Linux自带的一款信息收集工具.工作时,它首先向服务器的端口发送内置的触发包(tirgger),然后获取响应.通过分析响应包数据,来识别该端口的 ...

  4. 使用amap-js引入高德地图AMap及其UI组件AMapUI

    介绍 AMapJS 是高德地图加载模块,帮助您轻松的加载高德地图相关API.之后根据高德地图API做你想做.它可以灵活便捷的在现代化的工具链以及前端框架中使用. 特性 异步加载. 支持Promise ...

  5. amap vueamap 与_在vue中使用高德地图vue-amap

    1.安装 vue-amap我安装指定版本0.5.10的版本 npm i --save vue-amap@0.5.10 2.main.js中的配置 // 高德离线地图 import VueAMap fr ...

  6. 高德地图 android 调用 amap.clear()后定位蓝点消失 如何重新显示定位

    您好!AMap.clear()方法,将地图上全部的覆盖物都清除,包括定位的小蓝点.如果不想清除定位的图标,有两种方法: 方法一:将自定以的marker存好,清除时,调用marker.remove()方 ...

  7. amap vueamap 与_vue 使用高德地图vue-amap组件过程解析

    这篇文章主要介绍了vue 使用高德地图vue-amap组件过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 首先 npm install -S ...

  8. amap vueamap 与_vue中使用vue-amap(高德地图)

    因为项目要求调用高德地图,就按照官方文档按部就班的捣鼓,这一路上出了不少问题. 前言: vue-cli,node环境什么的自己安装设置推荐一个博客:https://blog.csdn.net/wula ...

  9. 时时获得高德地图坐标 http://lbs.amap.com/console/show/picker

    1.高德地图标注 在做开发时,或者做高德地图标注的时候,要用到高德地图的坐标,时时获得高德地图坐标 http://lbs.amap.com/console/show/picker 老的高德地图标注地址 ...

  10. 高德地图 AMap.Driving

    AMap.Driving 驾车路线规划服务,提供起.终点坐标的驾车导航路线查询功能 官方解释:驾车路线规划服务,提供起.终点坐标的驾车导航路线查询功能.AMap. Driving构造函数的参数为 Dr ...

最新文章

  1. xBIM 实战01 在浏览器中加载IFC模型文件
  2. SQL Server中的分页查询
  3. Java程序后台运行,即使关掉Putty终端
  4. SpringBoot___自定义消息转换器、MVC配置
  5. 电脑如何进入bios模式_华硕笔记本电脑开机自动进入BIOS界面怎么办?
  6. 数据库系统中数据抽象的三级结构
  7. PHP企业网站源码-稻草人PHP系统源码v1.0.3
  8. PHP 递增/递减运算符
  9. 两个单片机iic通讯程序_PIC单片机之DS1302时钟
  10. 查看磁盘阵列 使用率(简单)
  11. PHPExcel 插件使用详解
  12. 「luogu4093」[HEOI2016/TJOI2016]序列
  13. 【IOS】模仿抽屉新热榜动态启动页YFSplashScreen
  14. vue-cli脚手架安装
  15. python图片裁剪
  16. 6-7 快速排序 (15 分)
  17. 3D MAX脚本教程1
  18. spark on hive 的部署,和spark on hive (ha)在本地测试步骤
  19. 西方经济学微观部分中的英文字母缩写
  20. java around_java - 使用Spring AOP时,在单个连接点上具有参数绑定的多个Around建议会导致错误 - 堆栈内存溢出...

热门文章

  1. zencart和php是什么,什么是ZenCart ZenCart有什么特点 ZenCart模板
  2. ubuntu12.04遭遇rootkit病毒解决办法
  3. im即时通讯开发:浅析MQTT通信协议
  4. 设计模式之建造者和原型模式
  5. Torch是什么,如何使用Torch,为什么选择Torch?
  6. fastLane 初试
  7. Variation calling and annotation
  8. shell命令进制转换
  9. ioi 赛制_编程大神IOI2019国家队第二名是什么概念?全球知名算法竞赛网站列中国选手第二名!...
  10. Hibernate使用详解(一)