Banner信息收集

Posted yuanshu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Banner信息收集相关的知识,希望对你有一定的参考价值。

一、什么是Banner

  • Banner信息,欢迎语,在banner信息中可以得到软件开发商,软件名称、版本、服务类型等信息,通过这些信息可以使用某些工具直接去使用相对应的exp去攻击。
  • 前提条件:需要和目标建立链接,只有建立了链接,我们才能获取对应的banner信息
  • 目标服务器上可以对banner进行隐藏或者禁止读取

二、收集方法:
  1、使用NC(netcat,瑞士军刀)

nc -nv 192.168.1.1 21
    -n 表示以数字形式显示IP
    -v 显示详细信息

  2、使用dmitry(扫描服务器的一种软件,基于全链接的扫描方式)

dmitry -pb 192.168.1.1

  3、使用namp

nmap -sT -p1-200 --script=banner 192.168.1.1
    -sT 表示使用基于TCP方式去扫描
    -p1-200 扫描端口是1到200
    --script 表示使用脚本banner

  4、使用amap

amap -B 192.168.11.1 1*200
    -B 表示获取banner信息

  5、借助于火狐浏览器中的一个插件:Wappalyzer,
  技术图片

  6、使用拦包工具拦截响应包,参看banner信息
    如:BP、Tamper Date、Live HTTP heads等

  技术图片

    需要关注响应包中两个参数:server  、  x-powered-by

以上是关于Banner信息收集的主要内容,如果未能解决你的问题,请参考以下文章

(网络安全)主动信息收集 服务扫描

信息收集美杜莎简介-9.26

美杜莎软件如何拟合化学反应

收集网页设计的视觉,给设计者们带来不一样的灵感(持续更新)

应用程序启动banner收集

(值得收藏)渗透测试常用方法总结