利用bing搜索引擎进行子域名收集,编写了一个简单的Python脚本,分享一下。

#! /usr/bin/env python
# _*_  coding:utf-8 _*_import requests
import urlparse
from bs4 import BeautifulSoup
import sysdef bing_search(url,page):Subdomain=[]headers={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64; rv:55.0) Gecko/20100101 Firefox/55.0'}for i in range(int(page)):try:url="https://cn.bing.com/search?q=site%3A"+site+"&qs=n&form=QBRE&sp=-1&pq=site%3A"+site+"&sc=2-11&sk=&cvid=C1A7FC61462345B1A71F431E60467C43&toHttps=1&redig=3FEC4F2BE86247E8AE3BB965A62CD454&pn=2&first=1&FROM=PERE" #.format(i)html= requests.get(url,headers=headers,timeout=3)except:passsoup=BeautifulSoup(html.content,'html.parser')job_bt=soup.findAll('h2')for i in job_bt:#print(i.a.get('href'))link = i.a.get('href')domain=str(urlparse.urlparse(link).scheme+"://"+urlparse.urlparse(link).netloc)Subdomain.append(domain)Subdomain=list(set(Subdomain))  #去重return Subdomain
if __name__ == '__main__':#site=baidu.comif len(sys.argv) == 3:site=sys.argv[1]page=sys.argv[2]else:print ("usage: %s baidu.com 10" % sys.argv[0])sys.exit(-1)Subdomain=bing_search(site,page)for i in Subdomain:print i

 

测试截图:

bing.py  site  page    #主域名 + 搜索多少页

bing搜索引擎子域名收集(Python脚本)相关推荐

  1. 子域名挖掘,子域名爆破,Python脚本编写(Python安全攻防)。

    1.什么是域名. 域名(Domain Name),又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置). 由于I ...

  2. js随机跳转域名_从代码角度看各类子域名收集工具

    作者:w7ay @ 知道创宇404实验室 开源的域名收集工具有很多,本文会从代码的角度去看各类开源的域名收集工具的技术特点,以及各有哪些优缺点,来帮助大家,在合适的时候选择合适的利用工具. 这里选取了 ...

  3. 子域名收集指南:python子域名收集

    做web安全相关一般都会接触到子域名收集,这篇文章主要介绍如何利用python脚本进行子域名收集,当然,关于子域名收集网络上有很多现成的很好用的网站和工具.不过当你亲自动手去用python写出一个子域 ...

  4. 子域名收集Google搜索引擎语法

    文章目录 0x01 子域名收集 VirusTotal DNSdumpster 在线子域名查询 子域名挖掘工具 0x02 Google搜索引擎语法 Google搜索语法 intext: intitle: ...

  5. 【网络安全】信息收集系列|子域名收集姿势总结

    声明:本文初衷为分享网络安全知识,请勿利用技术做出任何危害网络安全的行为,由于传播.利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责 概述 在渗透测试或SRC漏洞挖掘中,安 ...

  6. 子域名收集原理与子域名爆破工具

    子域名收集是渗透测试中,前期信息收集必不可少的一个阶段.域名是一个站点的入口,如果一个站点难以渗透,可以尝试从它的子域名或者同一台服务器上的另外一个站点作为突破口,从而进行较为隐秘的渗透测试. 最原始 ...

  7. 史上最全的子域名收集姿势

    史上最全的子域名收集姿势 1.被动子域名收集 2.主动子域名收集 3.2023-03附加 DNS域传送 存活性探测 1.被动子域名收集 信息泄露 Github .Gitee等代码仓库中,可能有相关子域 ...

  8. 信息收集——子域名收集

    一.子域名收集原因         1.子域名枚举可以在测试范围内发现更多的域或子域,这将增大漏洞发现的几率. 2.有些隐藏的.被忽略的子域上运行的应用程序可能帮助我们发现重大漏洞. 3.在同一个组织 ...

  9. 小米范工具系列之九:小米范子域名收集工具

    小米范子域名收集工具为一款收集子域名(二级域名.三级域名.四级域名)的工具. 此工具使用java 1.8以上版本运行. 工具的工作流程如下: // 1.获取常用记录类型.MX NS SOA // 2. ...

  10. 信息收集之子域名收集

    上一次我们分享了主域名收集的思路和方法,但除了主域名外,子域名也是域名信息收集中的一个重要环节,在当今各种防护设备满天飞的情况下,想要拿下主域名越来越难,但我们可以使用迂回策略,从子域名下手,慢慢靠近 ...

最新文章

  1. R语言ggplot2可视化:ggplot2可视化密度图(显示数据密集区域)、ggplot2可视化密度图(对数坐标):log10比例的收入密度图突出了在常规密度图中很难看到的收入分布细节
  2. insightface mxnet训练 out of Memory
  3. 网络编程学习笔记(辅助数据)
  4. [CQOI2017] 老C的键盘(树形dp + 组合数)
  5. slope one 推荐算法python 代码_基于协同的SlopeOne推荐算法原理介绍和实现
  6. 开源资产管理系统_部署开源夜莺运维监控平台V3版本
  7. leetcode 贪心_leetcode题解(贪心算法)
  8. css的position中absolute和fixed的区别
  9. 【多媒体封装格式详解】---MKV【3】完
  10. Vmware中安装win7虚拟机以及相关简单知识
  11. Matlab K均值图像分割
  12. 飞凌单片机解密_干货:芯片解密方法大全
  13. 刷题学习—数据结构(字符串、栈和队列、链表、数组与矩阵、哈希表、位运算)
  14. 人民日报:密码,让百姓生活更安全
  15. UNREAL 多人在綫更换pawn(possess pawn)
  16. 黑马python2019吾爱破解_2019KCTF 南充茶坊(python逆向)
  17. 8万字智慧旅游景区信息化建设方案word
  18. JMM到底如何理解?JMM与MESI到底有没有关系?
  19. python快速实现2048小游戏
  20. 果园机器人能干什么_《果园机器人》教案

热门文章

  1. 信息安全必备的8张思维导图
  2. python 以图搜图_以图搜图系统概述
  3. AP(接入点)模式、Router(无线路由)模式、Repeater(中继)模式、Bridge(桥接)模式、 Client(客户端)模式
  4. noi2018还没想好记
  5. web前端网页制作思路(只是思路)
  6. 谨记:只看背驰会死翘翘的!
  7. 一起探索云服务之云数据库
  8. 大型复杂群体项目分解结构(PBS)概念与方法研究
  9. 企业网站专业性诊断评价
  10. 电脑“减负”必备,分享一款优秀的重复文件查找工具