精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何用Python編寫信息收集之子域名收集腳本?

開發 后端
本文使用Python腳本借助搜索引擎搜集網站子域名信息。其實子域名挖掘就是一個小小的爬蟲,只不過我們是用百度的引擎來爬取。

如何用Python編寫信息收集之子域名收集腳本

0×00 前言

任務:

使用腳本借助搜索引擎搜集網站子域名信息。

準備工具:

python安裝包、pip、http請求庫:requests庫、正則庫:re庫。

子域名是相對于網站的主域名的。比如百度的主域名為:baidu.com,這是一個***域名,而在***域名前由"."隔開加上不同的字符,比如zhidao.baidu.com,那么這就是一個二級域名,同理,繼續擴展主域名的主機名,如club.user.baidu.com,這就是一個三級域名,依次類推。

0X00 正文

手動收集子域名是怎樣的一種過程?

舉個例子,比如我們要收集qq.com這個主域名,在百度搜索引擎能夠搜索到的所有子域名。

首先,使用搜索域名的語法搜索~

搜索域名語法:site:qq.com

然后,在搜索結果中存在我們要的子域名信息,我們可以右鍵,查看元素,復制出來。

 

如何用python替代手工的繁瑣操作?

其實就是將手工收集用代碼來實現自動化,手工收集的步驟:

 

收集器制作開始:

1.發起一個搜索的http請求

請求我們使用python的第三方http庫,requests

需要額外安裝,可以使用pip進行安裝pipinstallrequests

requests基本使用-example:

help(requests)查看requests的幫助手冊。

dir(requests)查看requests這個對象的所有屬性和方法。

requests.get('http://www.baidu.com&#39

發起一個GET請求。

好了,補充基礎知識,我們來發起一個請求,并獲得返回包的內容。

  1. #-*-coding:utf-8-*- 
  2.  
  3. import requests     #導入requests庫 
  4.  
  5. url='http://www.baidu.com/s?wd=site:qq.com' #設定url請求 
  6.  
  7. response=requests.get(url).content  #get請求,content是獲得返回包正文 
  8.  
  9. print response 

返回包的內容實在太多,我們需要找到我們想要的子域名,然后復制出來。

從查看元素我們可以發現,子域名被一段代碼包裹著,如下:

  1. style="text-decoration:none;">chuangshi.qq.com/ </a> 

2.正則表達式——(.*?) 閃亮登場:

正則 規則:style=”text-decoration:none;”>(.*?)/

正則表達式難嗎?難。復雜嗎?挺復雜的。

然而最簡單的正則表達式,我們把想要的數據用(.*?)來表示即可。

re 基本使用-example:

假設我們要從一串字符串'123xxIxx123xxLikexx123xxStudyxx'取出ILike Study,我們可以這么寫:

  1. eg='123xxIxx123xxLikexx123xxStudyxx' 
  2.  
  3. printre.findall('xx(.*?)xx',eg) 
  4.  
  5. #打印結果 
  6.  
  7. ['I','Like','Study'] 

基于上述例子,依葫蘆畫瓢也可以獲取子域名了。

  1. #-*-coding:utf-8-*- 
  2.  
  3. importrequests#導入requests庫 
  4.  
  5. importre#導入re庫 
  6.  
  7. url='http://www.baidu.com/s?wd=site:qq.com'#設定url請求 
  8.  
  9. response=requests.get(url).content#get請求,content是獲得返回包正文 
  10.  
  11. #重點,重點,下面這段代碼~ 
  12.  
  13. subdomain=re.findall('style="text-decoration:none;">(.*?)/',response) 
  14.  
  15. printsubdomain  

結果:

  1. ['www.qq.com','chuangshi.qq.com','1314.qq.com','lol.qq.com','tgp.qq.com','open.qq.com','https:','ac.qq.com'] 

3.翻頁的處理

上面獲得的子域名,僅僅只是返回結果的***頁內容,如何獲取所有頁面的結果?

  1. key=qq.com 
  2.  
  3. #為url添加頁碼: 
  4.  
  5. url="http://www.baidu.com.cn/s?wd=site:"+key+"&cl=3&pn=0" 
  6.  
  7. url="http://www.baidu.com.cn/s?wd=site:"+key+"&cl=3&pn=10" 
  8.  
  9. url="http://www.baidu.com.cn/s?wd=site:"+key+"&cl=3&pn=20" 
  10.  
  11. #pn=0為***頁,pn=10為第2頁,pn=20為第3頁… 

天啊,100頁我要寫100個url嗎?當然不是,循環語句解決你的困擾。

  1. foriinrange(100):#假設有100頁 
  2.  
  3. i=i*10 
  4.  
  5. url="http://www.baidu.com.cn/s?wd=site:"+key+"&cl=3&pn=%s"%i 

4.重復項太多?想去重?

基礎知識:

python的數據類型:set

set持有一系列的元素,但是set的元素沒有重復項,且是無序的。

創建set的方式是調用set()并傳入一個list,list的元素將作為set的元素。

sites=list(set(sites))#用set實現去重

正則表達式匹配得到的是一個列表list,我們調用set()方法即可實現去重。

5.完整代碼&&總結

下面是百度搜索引擎爬取子域名的完整代碼。

  1. #-*-coding:utf-8-*- 
  2.  
  3. importrequests 
  4.  
  5. importre 
  6.  
  7. key="qq.com" 
  8.  
  9. sites=[] 
  10.  
  11. match='style="text-decoration:none;">(.*?)/' 
  12.  
  13. foriinrange(48): 
  14.  
  15. i=i*10 
  16.  
  17. url="http://www.baidu.com.cn/s?wd=site:"+key+"&cl=3&pn=%s"%i 
  18.  
  19. response=requests.get(url).content 
  20.  
  21. subdomains=re.findall(match,response) 
  22.  
  23. sites+=list(subdomains) 
  24.  
  25. site=list(set(sites))#set()實現去重 
  26.  
  27. printsite 
  28.  
  29. print"Thenumberofsitesis%d"%len(site) 
  30.  
  31. foriinsite: 
  32.  
  33. printi 

結果截圖:

 

0X02 總結

 

其實子域名挖掘就是一個小小的爬蟲,只不過我們是用百度的引擎來爬取,不過呢,用bing引擎爬去的數據量會比百度更多,所以建議大家使用bing的引擎,代碼的編寫方法和百度的大同小異就不放代碼了,給個小tip,bing搜索域名用的是domain:qq.com這個的語法哦。 

責任編輯:龐桂玉 來源: 36大數據
相關推薦

2024-01-15 14:57:12

2020-04-02 11:11:27

黑客網絡安全域名采集

2014-08-05 17:09:55

2020-10-26 08:24:09

內網信息收集滲透測試

2020-10-28 07:09:13

內網信息收集

2017-05-16 14:48:24

WhatsApp數據安全

2014-05-13 14:27:55

2011-05-24 15:02:21

OracleSQL

2021-01-31 23:56:50

Python模塊函數

2015-08-11 09:10:31

win10隱私保護

2014-07-14 14:03:59

跟蹤定位ios信息泄露

2019-09-15 14:07:49

2021-10-11 10:39:13

內網信息收集

2025-01-08 08:00:00

2025-01-08 07:38:39

setup模塊Ansible網絡

2017-12-14 21:34:20

2009-09-04 11:00:29

2011-04-02 11:20:01

2010-12-15 14:14:57

2017-10-26 11:07:59

DNS出口本地
點贊
收藏

51CTO技術棧公眾號

26uuu欧美日本| 1024日韩| 日韩天堂在线观看| 欧美视频免费看欧美视频| 桃花色综合影院| 久久精品国产精品亚洲精品| 久久不射热爱视频精品| 美女又爽又黄视频毛茸茸| 福利一区二区| 亚洲国产精品欧美一二99| 日韩高清三级| 黄色一级大片在线免费看国产一| 久久精品人人| 欧美国产视频一区二区| 国产精品久久免费观看| 日本免费一区二区视频| 色综合天天天天做夜夜夜夜做| 宅男一区二区三区| 日本一区二区三区在线观看视频| 精品一区二区三区日韩| 2019日本中文字幕| 国产美女免费无遮挡| 99精品国产一区二区三区2021 | 91视频综合网| 久久99精品久久久久久园产越南| 欧美激情1区2区| 久久久精品免费观看| 91啪国产在线| 中文字幕一区二区三区人妻四季| 亚洲深夜激情| 国产69精品久久久久9| 2025国产精品自拍| 清纯唯美亚洲综合一区| 亚洲欧美三级在线| 亚洲熟女一区二区| 国产成人精品亚洲线观看| 日韩一级免费一区| 又色又爽又黄视频| 欧美暴力调教| 欧洲一区在线电影| 四虎永久在线精品无码视频| sm在线播放| 亚洲国产日韩在线一区模特 | 少妇毛片一区二区三区| 77成人影视| 欧美刺激午夜性久久久久久久| 超碰人人草人人| 日韩第二十一页| 欧美日韩1234| 日韩av片免费观看| 成人污污www网站免费丝瓜| 欧美日韩一区三区四区| 国产福利影院在线观看| 超碰这里只有精品| 欧美丝袜丝交足nylons图片| 黄色永久免费网站| 欧美aaa级| 欧美久久高跟鞋激| 午夜激情视频网| 精品中文在线| 精品国产髙清在线看国产毛片 | 久久久青草青青国产亚洲免观| 国外成人在线视频网站| 午夜成人免费影院| 国产亚洲一区二区在线观看| 日韩av电影在线观看| 在线观看国产原创自拍视频| 中文字幕制服丝袜成人av | 国产亚洲情侣一区二区无| 全部免费毛片在线播放一个| 91一区二区三区在线观看| 欧美成人综合一区| 超碰97在线免费观看| 国产精品不卡在线观看| 天堂а√在线中文在线| 国产精品yjizz视频网| 大伊人狠狠躁夜夜躁av一区| 欧美深夜福利视频| 欧美va在线| 欧美一三区三区四区免费在线看| 亚洲国产欧美日韩在线| 老司机精品视频在线播放| 亚洲欧美一区二区三区在线| 国产综合精品久久久久成人av| 999视频精品| 孩xxxx性bbbb欧美| 中文字幕日本视频| 国产乱码一区二区三区| 麻豆av一区| 免费在线看黄| 狠狠躁夜夜躁人人躁婷婷91| 亚洲少妇久久久| 亚洲国产一区二区三区网站| 亚洲色图在线观看| 久久久久久久久毛片| 性伦欧美刺激片在线观看| 国产精品自在线| 天天干天天干天天干| 国产精品美女一区二区在线观看| 六月婷婷激情综合| 色天使综合视频| 精品成人a区在线观看| 国产精品av久久久久久无| 欧美日韩网站| 国产va免费精品高清在线| 国产视频一二三四区| 久久综合色鬼综合色| 中日韩在线视频| 免费亚洲电影| 亚洲成人在线网| 国产又粗又长又黄的视频| 亚洲国产一区二区精品专区| 成人午夜激情网| 视频午夜在线| 亚洲国产欧美日韩另类综合| 在线观看免费视频高清游戏推荐| 欧美爱爱网站| 久久97精品久久久久久久不卡| 看黄色一级大片| 成人91在线观看| 无码人妻aⅴ一区二区三区日本| 免费电影日韩网站| 亚洲高清在线观看| 免费一级片在线观看| 久久se这里有精品| 日韩妆和欧美的一区二区| 国内精彩免费自拍视频在线观看网址| 91精品综合久久久久久| 日本一二三不卡视频| 亚洲伊人网站| 国产乱人伦精品一区二区| 中文字幕有码在线视频| 欧美天堂一区二区三区| 男人舔女人下部高潮全视频| 亚洲一区网站| 久久精品人人做人人爽电影| freexxx性亚洲精品| 欧美日韩高清一区二区不卡| 精品人妻一区二区三区四区| 久久一二三区| 欧美日韩亚洲免费| 澳门成人av网| 亚洲日本成人网| 男人的天堂av网站| 国产亚洲精品7777| 色七七在线观看| 欧美一区二区三区高清视频| 国产精品av网站| 国产1区2区3区在线| 91黄视频在线| 一级二级黄色片| 久久成人久久爱| 最新视频 - x88av| 美女国产精品久久久| 色综合男人天堂| 人妻无码中文字幕免费视频蜜桃| 亚洲一二三四久久| 亚洲中文字幕无码av| 国产亚洲福利| 日韩欧美亚洲区| 久久久加勒比| 欧美成人一区二区三区电影| 成人激情四射网| 午夜免费久久看| 黄色工厂在线观看| 青青草原综合久久大伊人精品优势| 天堂精品视频| 精品视频在线一区| 久久乐国产精品| 精品亚洲综合| 欧美精品黑人性xxxx| 欧美国产日韩综合| 91视频xxxx| 亚洲精品手机在线观看| 欧美二区不卡| 91免费看片在线观看| 久久99久久久久久| 宅男在线一区| 国产区亚洲区欧美区| 色爱综合区网| 亚洲欧洲一区二区三区久久| 一二三四区视频| 亚洲午夜电影在线观看| 国产亚洲无码精品| 韩国一区二区在线观看| 国产精品久久久久久久乖乖| 国产欧美日韩| 亚洲综合视频1区| 色是在线视频| 久久伊人免费视频| 天堂在线免费av| 欧美精品 日韩| 麻豆久久久久久久久久| 国产精品高潮呻吟久久| 午夜不卡久久精品无码免费| 日本不卡视频在线观看| 欧美狂野激情性xxxx在线观| 国产永久精品大片wwwapp| 5g国产欧美日韩视频| 色香欲www7777综合网| 欧美日韩成人在线观看| 国内在线免费高清视频| 欧美成人aa大片| 伊人免费在线观看高清版| 亚洲不卡av一区二区三区| 日本裸体美女视频| 久久这里都是精品| 91精品又粗又猛又爽| 久久国产精品色婷婷| 国产视频九色蝌蚪| 欧美va天堂在线| 视频一区视频二区视频三区高| 亚洲伦理网站| 国产精品va在线播放| 97天天综合网| 久久影视免费观看 | xxxxx成人.com| 毛片免费在线观看| 亚洲国产另类久久精品 | 日韩黄色三级| 国产精品jizz在线观看麻豆| 成人观看网址| 欧美激情18p| 99在线播放| yw.139尤物在线精品视频| 黄色在线免费观看大全| 亚洲精品97久久| 午夜精品久久久久久久第一页按摩| 精品视频一区三区九区| 国产无遮挡又黄又爽又色视频| 五月天精品一区二区三区| 欧美极品视频在线观看| 一区二区在线观看av| 天堂av免费在线| 中文一区二区完整视频在线观看| a毛片毛片av永久免费| 91丨九色丨尤物| 国产熟女高潮一区二区三区| 成人a免费在线看| 国产av一区二区三区传媒| 国产91精品入口| 性生交大片免费看l| 国产一区二区在线观看免费 | 91久久青草| 成人免费淫片视频软件| 日韩毛片免费看| 91精品国产综合久久香蕉的用户体验 | 手机看片福利日韩| 日韩精品成人一区二区在线| 日本激情视频在线| 全国精品久久少妇| 国产又猛又黄的视频| 麻豆成人免费电影| 国产一级免费大片| 国产一区二区三区在线观看免费| 国内自拍第二页| 丁香五精品蜜臀久久久久99网站| 影音先锋资源av| 99精品视频在线观看| 中文字幕在线看高清电影| 久久久久久久久久电影| 日本二区在线观看| 欧美国产成人精品| 黄色a级片在线观看| 亚洲最大成人网4388xx| 国产又大又黑又粗免费视频| 色综合久久中文字幕| 中国女人真人一级毛片| 欧美日韩免费视频| 国产a级免费视频| 亚洲第一男人av| 久久精品a一级国产免视看成人 | 在线黄色网页| 国模吧一区二区三区| 欧美13videosex性极品| 国产精品电影网站| 精品国产一区二| 国语精品中文字幕| 日本不卡电影| 国产精品久久国产| 日韩av电影免费观看高清完整版| www.桃色.com| 91免费在线看| 伊人久久久久久久久久久久久久| 亚洲人吸女人奶水| 久久国产黄色片| 4438x成人网最大色成网站| 后入内射欧美99二区视频| 亚洲视频在线观看| a毛片在线看免费观看| 欧美一级电影久久| 久久久久久久久久久久电影| 蜜桃导航-精品导航| 牛牛国产精品| 999精品视频在线| 99久久综合国产精品| 日韩在线一卡二卡| 色素色在线综合| 亚洲精品中文字幕成人片 | 在线看三级电影| 国产精品女主播| 老司机在线精品视频| 中文视频一区视频二区视频三区| 男人的天堂成人在线| 韩国一区二区在线播放| 国产三区在线成人av| 免费一级特黄特色大片| 欧美日韩国产在线观看| 天堂成人在线| 欧美激情精品久久久久久黑人| 成人午夜sm精品久久久久久久| 国产日韩欧美一区二区| 亚洲成av人片乱码色午夜| 92看片淫黄大片一级| 成人免费毛片a| 男人的天堂久久久| 欧美精品在欧美一区二区少妇 | 久久福利视频导航| 小明成人免费视频一区| 久久亚洲免费| 国产农村妇女毛片精品久久莱园子 | 精品视频成人| 在线观看欧美亚洲| 日本va欧美va欧美va精品| 中文字幕丰满孑伦无码专区| 亚洲午夜av在线| 粉嫩小泬无遮挡久久久久久| 超碰97人人做人人爱少妇| 日本免费成人| 一区二区欧美日韩| 麻豆精品久久久| 免费91在线观看| 欧美性猛交xxxxxx富婆| 大片免费播放在线视频| 日产精品久久久一区二区福利| 日韩欧美黄色| 麻豆av免费在线| 久久网站最新地址| 亚洲欧美自拍视频| 亚洲欧美日韩精品久久亚洲区 | 丁香花视频在线观看| 91九色对白| 欧美日韩国产亚洲一区| 少妇极品熟妇人妻无码| 亚洲国产欧美在线人成| 黑人乱码一区二区三区av| 高清欧美性猛交| 老司机成人在线| 日日摸天天爽天天爽视频| 久久精品欧美一区二区三区麻豆| 在线免费观看国产精品| 一本一本久久a久久精品综合小说 一本一本久久a久久精品牛牛影视 | 黄色成人在线观看网站| 中文字幕一区二区三区最新| 国内精品第一页| 国产精品18p| 亚洲欧美中文另类| 久久国产三级| 欧美在线观看视频免费| 成人爱爱电影网址| 亚洲欧美精品一区二区三区| 亚洲天堂网站在线观看视频| 欧美成人一二区| 高清无码一区二区在线观看吞精| 国产91综合一区在线观看| 国产情侣在线视频| 亚洲欧洲美洲在线综合| 国产精品2区| 国产美女在线一区| 久久精品一区八戒影视| 一区二区三区免费在线| 欧美激情按摩在线| 影视先锋久久| 国产精欧美一区二区三区白种人| 亚洲综合丝袜美腿| 免费在线一级视频| 91久久精品美女高潮| 91久久综合| 精品伦精品一区二区三区视频密桃| 日韩一卡二卡三卡四卡| 超碰一区二区| 中文字幕制服丝袜在线| 99久久婷婷国产综合精品电影| 中国a一片一级一片| 欧美日韩高清在线观看| 欧美极品在线观看| www.日本久久| 色狠狠综合天天综合综合| av片在线观看| 欧美污视频久久久| 国产老妇另类xxxxx| 精品国产乱子伦| 欧美二区乱c黑人| 欧美色女视频| 欲求不满的岳中文字幕| 欧美福利视频导航| 日韩欧美看国产| 日本阿v视频在线观看| 国产精品理伦片| 你懂得网站在线|