zoukankan      html  css  js  c++  java
  • Web渗透——Google Hacking

    搜索引擎信息收集

    Google是一款功能强大的搜索引擎,能够根据robots协议抓取互联网上几乎所有页面,其中包括大量账号密码等敏感信息。GHDB(Google Hacking Database)存放了大量敏感信息,Google Hacking是指利用Google等搜索引擎搜索信息来进行入侵的技术和行为,攻击者利用搜索引擎高级指令能够轻松获取指定的敏感信息。以下是利用GHDB结合搜索引擎高级指令进行敏感信息获取的对应表:

    1、搜索特殊的文件后缀

    在此过程中,测试人员会对域进行如下内容的搜索:
    搜索内容
    说明
    site:test.com inurl:jsp.bak
    搜索站点中是否存在后缀为jsp.bak的文件,即某些jsp的备份文件
    site:test.com filetype:sql
    搜索站点中是否存在SQL脚本文件
    site:test.com inurl:log
    搜索站点中是否存在应用程序日志文件,如ftp日志、oracle日志等 
    site:test.com filetype:txt
    查找站点中是否有包含敏感信息的txt文件 
    site:test.com filetype:conf
    查找站点中是否有包含敏感信息的conf文件 

    2、查找第三方组件或程序

    在此过程中,测试人员对域进行如下内容的搜索:
    搜索内容
    说明
    site: test.com inurl:/fckeditor/
    搜索站点是否使用了fckeditor
    site: test.com inurl:ewebeditor
    搜索站点是否使用了ewebeditor

    3、搜索错误的配置

    在此过程中,测试人员会对域进行如下内容的搜索:
    搜索内容 说明
    site: test.com intitle:”index of /”
    搜索站点是否使用了列目录功能
    site: test.com inurl:“examples”
    搜索站点中是否存在测试代码

    4、搜索管理后台

    在此过程中,测试人员会对域进行如下内容的搜索:
    搜索内容
    说明
    site: test.com inurl:admin
    搜索站点是否对外开放了管理后台
    site: test.com inurl:login
    同上
    site: test.com inurl:manage
    同上
    site: test.com inurl:system
    同上
    site: test.com inurl:console
    同上

    5、加固措施

    网站上线之前,要仔细考虑设计和配置信息的敏感性
    定期审查已公开在网上的web应用设计和配置信息的敏感程度
  • 相关阅读:
    vue的特点
    暴力卸载低版本vuecli
    C#实现汉字转换为拼音缩写的代码
    .net 发送手机短信息
    js 小小jquery等比例缩放图片效果
    Android应用程序运行机制解析
    大型网站的架构设计问题大型高并发高负载网站的系统架构
    《UDP原理》
    《计算机网络中port和socket的作用》
    《线程并发》
  • 原文地址:https://www.cnblogs.com/charon1937/p/13715091.html
Copyright © 2011-2022 走看看