佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > 利用Google作黑客攻擊的原理

利用Google作黑客攻擊的原理

熱門標簽:服務器配置 網(wǎng)站文章發(fā)布 智能手機 美圖手機 檢查注冊表項 呼叫中心市場需求 鐵路電話系統(tǒng) 銀行業(yè)務
   技術天地:GoogleHacking是利用Google的搜索引擎快速查找存在脆弱性的主機以及包含敏感數(shù)據(jù)的信息,最近這種以前由黑客手動進行操作的攻擊手段可以通過一種新的蠕蟲病毒來自動完成。為了引起大家對GoogleHacking的關注與重視,我們編發(fā)了這篇文章希望大家通過對Hack的攻擊手段的了解,更好的保護自己的信息安全。本文中重在對GoogleHacking攻擊手段的理解,對一些攻擊的細節(jié)不予詳述請諒解。

  前言:

  2004年在拉斯維加斯舉行的BlackHat大會上,有兩位安全專家分別作了名為You found that on google ? 和google attacks 的主題演講。經(jīng)過安全焦點論壇原版主WLJ大哥翻譯整理后,個人覺得有必要補充完善一些細節(jié)部分。今天向大家講述的是Google的又一功能:利用搜索引擎快速查找存在脆弱性的主機以及包含敏感數(shù)據(jù)的信息,甚至可以直接進行傻瓜入侵。

  用google來進行“滲透測試”

  我們今天滲透測試人員在實施攻擊之前,往往會先進行信息搜集工作,而后才是漏洞確認和最終的漏洞利用、擴大戰(zhàn)果。在這里我們現(xiàn)在要談的是:

  一、利用google查找被人安裝了php webshell后門的主機,并測試能否使用;
  二、利用google查找暴露出來的INC敏感信息.
  OK,現(xiàn)在我們開始:

  1.查找利用php webshell

  我們在google的搜索框中填入:

  Code: 
  intitle:"php shell*" "Enable stderr" filetype:php 

  (注: intitle—網(wǎng)頁標題 Enable stderr—UNIX標準輸出和標準錯誤的縮寫filetype—文件類型)。搜索結果中,你能找到很多直接在機器上執(zhí)行命令的web shell來。如果找到的PHPSHELL不會利用,如果你不熟悉UNIX,可以直接看看LIST,這里就不詳細說了,有很多利用價值。要說明的是,我們這里搜索出來的一些國外的PHPSHELL上都要使用UNIX命令,都是system調(diào)用出來的函數(shù)(其實用百度及其他搜索引擎都可以,只是填寫搜索的內(nèi)容不同)。通過我的檢測,這個PHPWEBSHELL是可以直接Echo(Unix常用命令)。一句話就把首頁搞定了:

  Code: 
  echo "召喚" > index.jsp 

  在得到的

  Code: 
  echo \&;

  后再寫上:"召喚"

  現(xiàn)在看看首頁,已經(jīng)被我們改成: "召喚" 了

  我們也可以用WGET上傳一個文件上去(比如你要替換的葉子吧)。然后execute Command輸入 cat file > index.html or echo "" > file 

  echo "test" >> file 

  這樣一條條打出來,站點首頁就成功被替換了。同樣的也可以

  Code: 
  uname -a;cat /etc/passwd 

  不過有點要注意,有些WEBSHELL程序有問題,執(zhí)行不了的,比如:
 http://www.al3toof.com/card/smal ;... c_htmlcommand=
 http://ramsgaard.net/upload/shell.php ;

  這些站的php是global register off 

  解決方案:
  我們可以利用相關工具進行在互聯(lián)網(wǎng)進行搜索,如果有信息被濫用,http://www.google.com/remove.html ;提交你希望刪除的信息,
  控制搜索引擎機器人的查詢.

  2.搜索INC敏感信息

  我們在google的搜索框中填入:

  Code: 
  .org filetype:inc 

  我們現(xiàn)在搜索的是org域名的站點的INC信息(因為google屏蔽掉了搜索"COM"信息,我們還可以搜其他gov,cn,info,tw,jp,edu等等之類的)

  PS:我在看許多PHP編程人員在編程時候,都喜歡把一些常寫的代碼或配置信息,寫在一個.inc的文件中,如shared.inc、global.inc、conn.inc等等,當然這是一個很好的習慣,包括PHP官方網(wǎng)站都是如此,但不知你有沒有注意到這里面含一個安全隱患問題。 

  我有一次在寫一個PHP代碼時,無意中寫錯了一句話,當我在瀏覽器里查看此PHP文件時,竟然發(fā)現(xiàn)屏幕詳細的顯示了我所出錯的PHP文件路徑及代碼行。(PHP錯誤顯示配置是開著的.此功能在PHP里是默認的!),這就是說當我們無意寫錯代碼(同樣.inc文件也一樣) 或者PHP代碼解析出問題時,而PHP錯誤顯示又是開著的,客戶端的用戶就會看到具體url地址的.inc文件。

  而.url文件如同txt文本一樣,當在瀏覽器中瀏覽時,就毫無保留地顯示了它的內(nèi)容,而且不少站點在.inc文件寫了重要的信息如用戶密碼之類!包括國內(nèi)著名海爾公司以及嘉鈴摩托公司,我之所以敢公布是因為我本人測試過http://www.haier.com/su ;***/inc/conn.inc 暴出的數(shù)據(jù)庫ID密碼用客戶端連不上去,網(wǎng)站關閉了1215,而且防火墻也過濾掉了。

  好,INC的知識說完后,我們繼續(xù)又搜索到了好多,找到一個暴露了MYSQL口令的
  我們又可以用客戶端登陸上去修改數(shù)據(jù)了.這里涉及到數(shù)據(jù)庫的知識,我們不談太多,關于"INC暴露敏感信息"就到這里結束吧.
  當然我們可以通過一些辦法解決: 
  1,你可以專門對.inc文件進行配置,避免用戶直接獲取源文件。 
  2,當然比較好的方法是,加上并且改文件擴展名為.php(PHP可以解析的擴展名),這樣客戶端就不會獲取源文件了。 

  這里,我將FreeMind繪制的圖片用文本表示了.
  有關Google Hack的詳細信息,幫助我們分析踩點
  連接符:

  Code: 
  + - : . * | 

  操作符:

  Code: 
  "foo1 foo2" 
  filetype:123 
  site:foo.com 
  intext:foo 
  intitle:footitle 
  allinurl:foo 

  密碼相關

  Code: 
 ?。骸癷ndex of”
  htpasswd / passwd 
  filetype:xls username password email 
  "ws_ftp.log" 
  "config.php" 
  allinurl:admin mdb 
  service filetype:pwd (frontpage) 

  敏感信息:

  Code: 
  "robots.tx" 
  "disallow:"
  filetype:txt 
  inurl:_vti_cnf (frontpage files)
  allinurl:/msadc/samples/selector/showcode.asp
  allinurl:/examples/jsp/snp/snoop.jsp
  allinurl:phpsysinfo
  ipsec filetype:conf
  intitle:"error occurred" odbc request where (select|insert)
  "mydomain.com" nessus report
  "report generated by" 

  結尾:

  如果要拿ROOT權限就要具體問題具體分析了,不過有了SHELL權限就好提了,網(wǎng)上有很多根據(jù)WEBSHELL提升權限的文章大家可以參照一下。

  通過google我們還可以搜索到很多有用的東西,不過是細節(jié),要通過信息收集慢慢分析、擴大、進行入侵.
  這些我就不具體分析了.給大家個思路,大家慢慢研究好了。

  到這里,這篇文章就要結束了,寫這篇文章的目的是為了引起大家的關注與重視,了解新的HACK手段,了解新的防護方法,事物都有兩面性,在當今Google盛行的時代,在充分利用google的同時.也應該看得更全面。 

標簽:河南 上海 長治 紅河 樂山 新疆 滄州 沈陽

巨人網(wǎng)絡通訊聲明:本文標題《利用Google作黑客攻擊的原理》,本文關鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    福泉市| 巴东县| 顺平县| 新化县| 武夷山市| 博罗县| 全州县| 龙南县| 广平县| 皮山县| 舞阳县| 石城县| 波密县| 宜黄县| 广南县| 东辽县| 贵州省| 迁西县| 公主岭市| 宜黄县| 玛沁县| 清水县| 广元市| 香港 | 股票| 恩平市| 弥渡县| 商南县| 玉溪市| 吴忠市| 秦安县| 山东省| 双鸭山市| 静乐县| 绵阳市| 海淀区| 柳州市| 汉川市| 赤城县| 五家渠市| 耿马|