WEB开发网
开发学院网络安全黑客技术 Google Hacking 的实现以及应用 阅读

Google Hacking 的实现以及应用

 2006-11-07 20:09:34 来源:WEB开发网   
核心提示: site:a2.xxxx.com inurl:filesite:a3.xxxx.com inurl:load在a2上发现一个上传文件的页面:http://a2.xxxx.com/sys/uploadfile.asp用IE看了一下,没权限访问,Google Hacking 的实现以及应用(5

site:a2.xxxx.com inurl:file

site:a3.xxxx.com inurl:load

在a2上发现一个上传文件的页面:

http://a2.xxxx.com/sys/uploadfile.asp

用IE看了一下,没权限访问。试试注射,

site:a2.xxxx.com filetype:asp

得到N个asp页面的地址,体力活就让软件做吧,这套程序明显没有对注射做什么防范,dbowner权限,虽然不高但已足矣,back a shell我不太喜欢,而且看起来数据库的个头就不小,直接把web管理员的密码暴出来再说,MD5加密过。一般学校的站点的密码都比较有规律,通常都是域名+电话一类的变形,用google搞定吧。

site:xxxx.com //得到N个二级域名

site:xxxx.com intext:*@xxxx.com //得到N个邮件地址,还有邮箱的主人的名字什么的

site:xxxx.com intext:电话 //N个电话

把什么的信息做个字典吧,挂上慢慢跑。过了一段时间就跑出4个帐号,2个是学生会的,1个管理员,还有一个可能是老师的帐号。登陆上去:

name:网站管理员

pass:a2xxxx7619 //说了吧,就是域名+4个数字

要再怎么提权那就不属于本文讨论访问了,呵呵,到此为止。

  关于google hacking的防范

以前我们站的晓风·残月写过一篇躲避google的文章,原理就是通过在站点根目录下建立一个robots.txt以避免网络机器人获得一些敏感的信息,具体大家看原文章:

http://www.4ngel.net/article/26.htm

不过这种方法我个人不推荐,有点此地无银三百两的味道。简单一点的方法就是上google把自己站点的一些信息删除掉,访问这个URL:

http://www.google.com/remove.html

前几天看见又有人讨论用程序来欺骗robot的方法,我觉得可以试试,代码如下:

  <?
if (strstr($_SERVER['HTTP_USER_AGENT'], "Googlebot"))
{
  header("HTTP/1.1 301");
  header("Location: http://www.google.com");
}
?>

  后记

这段时间在国外的一些google hack的研究站点看了看,其实也都差不多是一些基本语法的灵活运用,或者配合某个脚本漏洞,主要还是靠个人的灵活思维。国外对于google hack方面的防范也并不是很多,所以大家还是点到为止,不要去搞破坏拉,呵呵。对于一些在win上跑

apache的网管们应该多注意一下这方面,一个intitle:index of就差不多都出来了:)

上一页  1 2 3 4 5 

Tags:Google Hacking 实现

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接