在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于功能強大的子域收集工具

jf_hKIAo4na ? 來源:菜鳥學安全 ? 作者:菜鳥學安全 ? 2022-10-25 14:50 ? 次閱讀

功能強大的子域收集工具:OneForAll

簡介

OneForAll 收集能力強大、支持子域爆破、支持子域驗證、支持子域爬取、支持子域置換、支持子域接管、處理功能強大、速度極快、體驗良好,是一款集百家之長,功能強大的全面快速子域收集工具。

55b1d074-5402-11ed-a3b6-dac502259ad0.png

使用

OneForAll基于Python 3.6.0開發和測試,OneForAll需要高于Python 3.6.0的版本才能運行。安裝Python環境可以參考Python 3 安裝指南。運行以下命令檢查Python和pip3版本:

python -V
pip3 -V

如果你看到類似以下的輸出便說明Python環境沒有問題:

Python 3.6.0
pip 19.2.2 from C:UsersshmilyltyAppDataRoamingPythonPython36site-packagespip (python 3.6)

安裝步驟(git 版)

下載

由于該項目處于開發中,會不斷進行更新迭代,下載時請使用git clone克隆最新代碼倉庫,國內推薦使用碼云進行克隆比較快:

git clone https://gitee.com/shmilylty/OneForAll.git

或者:

git clone https://github.com/shmilylty/OneForAll.git

安裝

通過pip3安裝OneForAll的依賴

cd OneForAll/
python3 -m pip install -U pip setuptools wheel -i https://mirrors.aliyun.com/pypi/simple/
pip3 install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
python3 oneforall.py --help

更新

執行以下命令更新項目(可保存對/config/setting.py和/config/api.py的修改):

git stash        # 暫存本地的修改
git fetch --all  # 拉取項目更新
git pull         # 下載覆蓋
git stash pop    # 釋放本地修改

安裝步驟(docker 版)

首先下載并編輯配置文件,添加自己的api和個性化設置,并保留原始文件結構

config
├── api.py
├── log.py
└── setting.py

拉取鏡像并執行,其中~/.config替換為你自己配置文件所在文件夾的路徑

docker pull shmilylty/oneforall
docker run -it --rm -v ~/results:/OneForAll/results -v ~/.config:/OneForAll/config oneforall --target example.com run

參數直接加在指令末尾,結果會輸出在本地目錄~/results,如需保存到其他位置,可以自行修改。

使用演示

如果你是通過pip3安裝的依賴則使用以下命令運行示例:

python3 oneforall.py --target example.com run
python3 oneforall.py --targets ./example.txt run

我們以python3 oneforall.py --target example.com run命令為例,OneForAll在默認參數正常執行完畢會在results目錄生成相應結果:

5604a86c-5402-11ed-a3b6-dac502259ad0.png

example.com.csv是每個主域下的子域收集結果。

all_subdomain_result_1583034493.csv是每次運行OneForAll收集到子域的匯總結果,包含example.com.csv,方便在批量收集場景中獲取全部結果。

result.sqlite3是存放每次運行OneForAll收集到子域的SQLite3結果數據庫,其數據庫結構如下圖:

561a2c00-5402-11ed-a3b6-dac502259ad0.png

其中類似example_com_origin_result表存放每個模塊最初子域收集結果。

其中類似
example_com_resolve_result表存放對子域進行解析后的結果。

其中類似example_com_last_result表存放上一次子域收集結果(需要收集兩次以上才會生成)。

其中類似example_com_now_result表存放現在子域收集結果,一般情況關注這張表就可以了。

OneForAll 作為一個命令行工具,它的所有參數如下:

NAME
    oneforall.py - OneForAll幫助信息


SYNOPSIS
    oneforall.py COMMAND | --target=TARGET 


DESCRIPTION
    OneForAll是一款功能強大的子域收集工具


    Example:
        python3 oneforall.py version
        python3 oneforall.py --target example.com run
        python3 oneforall.py --targets ./domains.txt run
        python3 oneforall.py --target example.com --valid None run
        python3 oneforall.py --target example.com --brute True run
        python3 oneforall.py --target example.com --port small run
        python3 oneforall.py --target example.com --fmt csv run
        python3 oneforall.py --target example.com --dns False run
        python3 oneforall.py --target example.com --req False run
        python3 oneforall.py --target example.com --takeover False run
        python3 oneforall.py --target example.com --show True run


    Note:
        參數alive可選值True,False分別表示導出存活,全部子域結果
        參數port可選值有'default', 'small', 'large', 詳見config.py配置
        參數fmt可選格式有 'csv','json'
        參數path默認None使用OneForAll結果目錄生成路徑


ARGUMENTS
    TARGET
        單個域名(二選一必需參數)
    TARGETS
        每行一個域名的文件路徑(二選一必需參數)


FLAGS
    --brute=BRUTE
        s
    --dns=DNS
        DNS解析子域(默認True)
    --req=REQ
        HTTP請求子域(默認True)
    --port=PORT
        請求驗證子域的端口范圍(默認只探測80端口)
    --valid=VALID
        只導出存活的子域結果(默認False)
    --fmt=FMT
        結果保存格式(默認csv)
    --path=PATH
        結果保存路徑(默認None)
    --takeover=TAKEOVER
檢查子域接管(默認False)

審核編輯:彭靜
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 代碼
    +關注

    關注

    30

    文章

    4788

    瀏覽量

    68603
  • python
    +關注

    關注

    56

    文章

    4797

    瀏覽量

    84683

原文標題:一款功能強大的子域收集工具

文章出處:【微信號:菜鳥學安全,微信公眾號:菜鳥學安全】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    一款功能強大的串口監視、檢測、分析工具,Serial Monitor

    Serial Monitor是一款功能強大的串口監視、檢測、分析工具,軟件使用更加簡單,尤其適合開發人員使用。 
    發表于 05-26 09:05

    論壇升級至DISCUZ X2功能強大,應用豐富,歡迎體驗

    論壇升級至DISCUZ X2功能強大,應用豐富,歡迎體驗.頁面右上角可自由切換頁面為 寬屏版或者窄屏版,讓論壇頁面更適合您的屏幕分辨率,給你更好的視覺體驗.發帖頁面,發帖內容框下面有更多的功能選項
    發表于 05-27 11:09

    誰有功能強大的免費字符及圖片取模軟件

    誰有功能強大的免費字符及圖片取模軟件如破解版的CharacterMatrix 字模提取軟件
    發表于 04-12 12:34

    工具功能

    制作了一款加工具,可以實現的功能如下,源代碼供參考:調用的是AD.au3根據地域不同,生成不同的計算機名前綴根據地域不同,分配到不同的OU在生成的計算機名后增加2位數字,且在內進行
    發表于 07-16 07:05

    變頻串聯諧振試驗裝置功能強大在哪?

    高壓耐壓試驗裝置中,變頻串聯諧振試驗裝置是非常理想的選擇,。由于變頻串聯諧振相比傳統的耐壓試驗裝置有非常多的優勢,因此串聯諧振耐壓試驗裝置也深受廣大電力工作者的歡迎。變頻串聯諧振耐壓試驗裝置功能強大
    發表于 11-26 15:19

    STM32HAL如何移植功能強大letter-shell開源庫?

    STM32HAL如何移植功能強大letter-shell開源庫?
    發表于 11-26 06:19

    分享一個功能強大的APP藍牙調試器

    數據發送到上位機,省去了串口連線到電腦的步驟。今天分享一個功能強大的APP,藍牙調試器,它具備以下功能發送/接收藍牙串口的數據自定義藍牙串口 發送/接收數據包格式支持多種控件:如按鍵,文本,滑動窗口,坐標軸顯示等。尤其是自定義數據包格式 和 多種可選的控件 是數據處理
    發表于 02-22 06:03

    相比C51,stm32等單片機arduino的功能強大嗎?

    相比C51stm32等單片機,arduino的功能強大嗎?
    發表于 10-19 07:58

    Mygica DMB-TH D268 功能強大的國標移動電視

    Mygica DMB-TH D268 功能強大的國標移動電視接收棒 _________________________________
    發表于 08-27 11:31 ?1612次閱讀

    iPhone功能強大!被搶劫還能找到

    iPhone功能強大!被搶劫還能找到 國外一iphone用戶在手機被搶劫后,通過GPS和MobileMe功能后又失而復得。    據被搶劫的用戶描述,有三名
    發表于 02-03 11:02 ?479次閱讀

    STM32CubeIDE乃ST官方提供的免費且功能強大的集成開發工具

    STM32CubeIDE乃ST官方提供的免費且功能強大的集成開發工具,令STM32Cube生態系統更為豐富強勁。它基于Eclipse/CDT框架、GCC編譯工具鏈和GDB調試工具,并支
    的頭像 發表于 03-31 15:26 ?5802次閱讀
    STM32CubeIDE乃ST官方提供的免費且<b class='flag-5'>功能強大</b>的集成開發<b class='flag-5'>工具</b>

    介紹一款功能強大的自動化Deauth滲透測試工具

    autodeauth是一款功能強大的自動化Deauth滲透測試工具,該工具可以幫助廣大研究人員以自動化的形式針對本地網絡執行Deauth滲透測試,或者枚舉公共網絡。
    的頭像 發表于 09-26 09:26 ?1249次閱讀

    經測試,智融SW3566H功能強大!目前已經通過USB IF PD3.1官方認證

    SW3566H功能強大
    的頭像 發表于 05-26 15:21 ?1656次閱讀
    經測試,智融SW3566H<b class='flag-5'>功能強大</b>!目前已經通過USB IF PD3.1官方認證

    inSSIDer:一款功能強大的WiFi掃描工具

    inSSIDer是功能強大的WiFi掃描工具。但是,配有MetaGeekPlus的inSSIDer通過啟用快照功能為自身充能,與你的My.MetaGeek.com帳戶同步,并解鎖客戶端流量
    的頭像 發表于 06-28 09:53 ?3899次閱讀
    inSSIDer:一款<b class='flag-5'>功能強大</b>的WiFi掃描<b class='flag-5'>工具</b>

    功能強大的網絡通訊工具,支持各類TCP、UDP、HTTP的通訊協議

    功能強大的網絡通訊工具,支持各類TCP、UDP、HTTP的通訊協議,簡單方便,包含歷史記憶功能,體積小,服務器調試最合適
    發表于 09-05 11:51 ?0次下載
    主站蜘蛛池模板: 五月婷婷六月天| 久久这里只有精品1| 黄色大片日本| 天堂中文最新版www| 一区二区三区四区在线| 天天尻逼| 国产成都一二三四区| 国产亚洲精品久久久极品美女| 日本不卡免费一区| 欧美色图一区| 天天干天天上| 午夜欧美在线| 毛片日韩| 国产午夜小视频| 亚洲九色| brazzers在线播放| 中文字幕精品一区二区三区视频| 四虎海外在线永久免费看| 呦交小u女国产秘密入口| 黄视频国产| 欧美一级特黄aa大片视频| 手机在线观看一级午夜片| 岛国毛片在线观看| 黄色大片免费观看| 日本69xxxxxxx69| 色老头视频在线观看| 婷婷网五月天天综合天天爱| 欧美日本不卡| 黄色大片三级| 免费又黄又硬又大爽日本| 日本不卡免费新一区二区三区| 日韩一级视频| 亚洲成色在线综合网站| 综合色影院| 男男互攻h啪肉np文厉世| 狠狠色成人综合首页| 免费在线观看视频| 男人天堂网在线视频| se94se最新网站| 色播欧美| 黑人黑粗硬视频|