Sublist3r可以幫你快速枚舉出子域名,有助于進行滲透測試和漏洞的檢測。本工具設計原理是基于通過使用搜索引擎,從而對站點子域名進行列舉。Sublist3r目前支持谷歌、雅虎、必應、百度這幾個搜索引擎,需要的朋友可以下載試試!
什么是枚舉類型
枚舉類型在C#或C++,java,VB等一些計算機編程語言中是一種基本數據類型而不是構造數據類型,而在C語言等計算機編程語言中是一種構造數據類型。它用于聲明一組命名的常數,當一個變量有幾種可能的取值時,可以將它定義為枚舉類型。
枚舉可以根據Integer、Long、Short或Byte中的任意一種數據類型來創建一種新型變量。這種變量能設置為已經定義的一組之中的一個,有效地防止用戶提供無效值。該變量可使代碼更加清晰,因為它可以描述特定的值。
Sublist3r怎么用
推薦使用的python 版本為2.7.x 在windows/Linux/Mac。其他的python版本目前不支持。
依賴模塊
1、Requests lib
下載鏈接為:python-requests
對于Ubuntu/Debian,請使用下述指令安裝:
sudo apt-get install python-requests
對于Centos/Redhat,請使用下述指令安裝:
sudo yum install python-requests
安裝使用pip
sudo pip install requests
2、dnspython lib
下載鏈接為:dnspython
對于Ubuntu/Debian,請使用下述指令安裝:
sudo apt-get install python-dnspython
安裝使用pip
sudo pip install dnspython
3、argparse lib
下載鏈接為:argparse
對于Ubuntu/Debian,請使用下述指令安裝:
sudo apt-get install python-argparse
對于Centos/Redhat,請使用下述指令安裝:
sudo yum install python-argparse
安裝使用pip
sudo pip install argparse
使用方法
-d:枚舉指定域名的子域名
-b:使用subbrute模塊
-v:實時列舉搜索結果
-t:設置使用subbrute暴力破解的線程數
-o:將結果保存為文本文件
-h:幫助
舉例
1、例舉所有基本選項
python sublist3r.py -h
2、枚舉指定域名
python sublist3r.py -d example.com
3、枚舉指定域名并顯示實時結果
python sublist3r.py -v -d example.com
4、調用subbrute模塊
python sublist3r.py -b -d example.com
- PC官方版
- 安卓官方手機版
- IOS官方手機版