We5ter/GSDF

GitHub: We5ter/GSDF

基于谷歌SSL透明证书日志实现子域名被动枚举的轻量级侦察工具。

Stars: 184 | Forks: 52

# GoogleSSLdomainFinder ![GitHub issues](https://img.shields.io/github/issues/We5ter/GSDF.svg) ![GitHub forks](https://img.shields.io/github/forks/We5ter/GSDF.svg) ![GitHub stars](https://img.shields.io/github/stars/We5ter/GSDF.svg) ![GitHub contributors](https://img.shields.io/github/contributors/We5ter/GSDF.svg) [![Python 2.7](https://img.shields.io/badge/python-2.x-yellow.svg)](https://www.python.org/) **README.md [中文版](https://github.com/We5ter/GSDF/blob/master/README_CN.md)** ### 项目描述 **GoogleSSLdomainFinder** 是一个基于 https://transparencyreport.google.com/https/certificates 的域名搜索工具。 ### 更新记录 - 2016.12.21 增加文件记录功能 - 2016.12.22 添加 api 库 - 2017.01.05 完成 api 库,用法: ``` from GSDFA import GoogleSSLdomainFinder domain = GoogleSSLdomainFinder('chaitin.cn','show') print domain.list() # output as a dict ``` - 2017.09.16 更新至 v1.1 - **2018.01.07 更新至 v2.0(新功能:识别已过期的子域名)** ### 使用说明 - 首先确保电脑已安装 **Python 2.x(建议使用 2.7)**; - 如果你使用 Shadowsocks 访问 Google,请取消以下几行的注释,并在 requests 中添加 `proxies=self.proxies` ``` self.proxies = { 'http': 'http://127.0.0.1:1087', 'https': 'http://127.0.0.1:1087', } ``` - 下载此脚本,解压并进入解压后的目录; - 运行 `python GSDFT.py -h`,此为终端版本; - 输出结果会以表格形式显示在终端,同时也会写入 txt 文件中。
### 演示视频 ![demo](https://github.com/We5ter/GSDF/blob/master/demo.gif) ©Sixstant Security Lab 2016-2017
标签:ESC4, GitHub, OSINT, Python, SEO域名查询, 子域名查询, 子域名爆破, 无后门, 网络安全, 证书透明度日志, 谷歌SSL透明证书, 资产测绘, 隐私保护