zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    css font-family(字体样式)
    360浏览器兼容模式,页面不能正常渲染
    SVN 如何更换IP地址
    Update 出现在的问题
    安装node-sass
    vue 里面输出带标签的html
    css 内容超出宽度自动换行
    js 判断各种数据类型
    Java_面向对象三大特征
    Java_基础(二)
  • 原文地址:https://www.cnblogs.com/yuanshu/p/11588341.html
Copyright © 2011-2022 走看看