zoukankan      html  css  js  c++  java
  • 【转】 google 技巧 编程爱好者

    google 技巧

    Google搜索intitle,inurl,filetype,site的用法 2010-04-10 22:11 site是大家应该很熟悉,查询收录信息用的,而对于intitle,inurl,filetype用的就非常少了,可能都没有听过,但是在特定的情况下是非常有用的,下面将详细的说明这3个词的用法 在大多数人使用搜索引擎,一般是将需要搜索的关键字直接输入搜索框,然后就开始了漫长的信息提取过程。其实 Google、baidu对于搜索的关键字提供了多种语法,合理使用这些语法,将使我们得到的搜索结果更加精确。当然,Google允许用户使用这些语法的目的是为了获得更加精确的结果,但是黑客却可以利用这些语法构造出特殊的关键字,使搜索的结果中绝大部分都是存在漏洞的网站。

    下面我们先来看看Google的部分语法:

    intitle:搜索网页标题中包含有特定字符的网页。例如输入“intitle: php”,这样网页标题中带有php的网页都会被搜索出来。
    inurl:搜索包含有特定字符的URL。例如输入“inurl:php”,则可以找到带有php字符的URL。
    intext:搜索网页正文内容中的指定字符,例如输入“intext:php”。这个语法类似我们平时在某些网站中使用的“文章内容搜索”功能。
    Filetype:搜索指定类型的文件。例如输入“filetype:php”,将返回所有以php结尾的文件URL。
    Site:找到与指定网站有联系的URL。例如输入“Site:soho51.com”。所有和这个网站有联系的URL都会被显示。
    这些就是Google的常用语法,也是Google Hack的必用语法。虽然这只是Google语法中很小的部分,但是合理使用这些语法将产生意想不到的效果。

    语法在Google Hack中的作用

    了解了Google的基本语法后,我们来看一下黑客是如何使用这些语法进行Google Hack的,这些语法在入侵的过程中又会起到怎样的作用呢?

    intitle

    intitle语法通常被用来搜索网站的后台、特殊页面和文件,通过在Google中搜索“intitle:登录”、“intitle:管理”就可以找到很多网站的后台登录页面。此外,intitle语法还可以被用在搜索文件上,例如搜索“intitle:"indexof"etc/shadow”就可以找到Linux中因为配置不合理而泄露出来的用户密码文件。

    inurl

    Google Hack中,inurl发挥的作用的最大,主要可以分为以下两个方面:寻找网站后台登录地址,搜索特殊URL。 寻找网站后台登录地址:和intitle不同的是,inurl可以指定URL中的关键字,我们都知道网站的后台URL都是类似login.asp、 admin.asp为结尾的,那么我们只要以“inurl:login.asp”、“inurl:admin.asp”为关键字进行搜索,同样可以找到很多网站的后台。此外,我们还可以搜索一下网站的数据库地址,以“inurl:data”、“inurl:db”为关键字进行搜索即可。

    随意浏览网站中的文件 Filetype Filetype的作用是搜索指定文件。假如我们要搜索网站的数据库文件,那么可以以“filetype:mdb”为关键字进行搜索,很快就可以下载到不少网站的数据库文件。当然,Filetype语法的作用不仅于此,在和其他语法配合使用的时候更能显示出其强大作用。

    Site 黑客使用Site,通常都是做入侵前的信息刺探。Site语法可以显示所有和目标网站有联系的页面,从中或多或少存在一些关于目标网站的资料,这对于黑客而言就是入侵的突破口,是关于目标网站的一份详尽的报告。

    语法组合,威力加倍 虽然上文中介绍的这几个语法能各自完成入侵中的一些步骤,但是只使用一个语法进行入侵,其效率是很低下的。Google Hack的威力在于能将多个语法组合起来,这样就可以快速地找到我们需要的东西。下面我们来模拟黑客是如何使用Google语法组合来入侵一个网站的。

    信息刺探 黑客想入侵一个网站,通常第一步都是对目标网站进行信息刺探。这时可以使用“Site:目标网站”来获取相关网页,从中提取有用的资料。

    搜索相关页面 下载网站的数据库 搜索“Site:目标网站 Filetype:mdb”就可以寻找目标网站的数据库,其中的Site语法限定搜索范围,Filetype决定搜索目标。用这种方法有一个缺点,就是下载到数据库的成功率较低。在这里我们还可以采用另一种语法组合,前提是目标网站存在IIS配置缺陷,即可以随意浏览站点文件夹,我们搜索“Site:目标网站 intext:to parent directory”来确定其是否存在此漏洞。在确定漏洞存在后,可以使用“Site:目标网站 intext:to parent directory+intext.mdb”进行数据库的搜索。

  • 相关阅读:
    sklearn获得某个参数的不同取值在训练集和测试集上的表现的曲线刻画
    sklearn不同数量的训练集在测试集上的表现的曲线刻画
    pandas中一列含有多种数据类型的转换:科学计算法转浮点数、字符映射
    天池大数据之移动推荐算法大赛的一份特征工程
    pandas函数get_dummies的坑
    lightgbm的sklearn接口和原生接口参数详细说明及调参指点
    数据分箱:等频分箱,等距分箱,卡方分箱,计算WOE、IV
    封装贝叶斯优化超参数调整类
    sklearn的分类度量各种指标和make_scorer函数封装自定义度量指标
    装linux双系统
  • 原文地址:https://www.cnblogs.com/xianzhon/p/2889762.html
Copyright © 2011-2022 走看看