Skip to content

dwvwdv/HITCON-Vuls-Crawler

Repository files navigation

HITCON-Vuls

終端下HITCON公開漏洞快速查閱,方便學習各種漏洞與思路

快速開始

# 1. 克隆專案
git clone https://github.com/dwvwdv/HITCON-Vuls-Crawler.git
cd HITCON-Vuls-Crawler

# 2. 安裝依賴
pip install -r requirements.txt

# 3. 網絡診斷(可選,檢查是否能訪問網站)
python scripts/diagnose_network.py

# 4. 執行TUI程式
python src/app.py

詳細建置說明請參閱 INSTALL.md
遇到問題?請參閱 TROUBLESHOOTING.md
數據為演示模式?請參閱 ENVIRONMENT_README.md

功能特色

  • 現代化TUI界面(基於Textual框架)
  • Vim風格鍵位支援(完全可自訂)
  • 頁面快取機制,快速瀏覽
  • 支援跳轉到指定頁面
  • 可自訂鍵位綁定和主題

使用方式

新版TUI界面(推薦)

執行TUI應用程式,享受現代化的終端介面:

python src/app.py

image

快捷鍵

TUI模式(Vim風格)

  • j / : 向下移動選項
  • k / : 向上移動選項
  • h / Ctrl+b / PageUp : 上一頁
  • l / Ctrl+f / PageDown : 下一頁
  • b / Enter : 在瀏覽器中打開選中的漏洞
  • gg : 跳轉到第一頁
  • G : 跳轉到最後一頁
  • / : 跳轉到指定頁面
  • r : 重新整理當前頁面
  • ? / F1 : 顯示說明
  • q / Esc : 退出程式

自訂鍵位綁定

你可以透過編輯 config.json 來自訂鍵位綁定:

{
  "keybindings": {
    "vim_mode": {
      "down": ["j", "down"],
      "up": ["k", "up"],
      "page_down": ["l", "ctrl+f", "pagedown"],
      "page_up": ["h", "ctrl+b", "pageup"],
      "open_browser": ["b", "enter"],
      ...
    }
  }
}

也可以在 ~/.hitcon-vuls-crawler-config.json 建立個人設定檔來覆蓋預設設定。

安裝依賴

pip install -r requirements.txt

專案結構

HITCON-Vuls-Crawler/
├── src/                # 源代碼目錄
│   ├── app.py          # TUI應用程式
│   ├── crawler.py      # 爬蟲邏輯模組
│   ├── config_loader.py # 設定載入器
│   └── main.py         # CLI應用程式
├── scripts/            # 工具腳本
│   ├── diagnose_network.py # 網絡診斷工具
│   └── test_keys.py    # 按鍵測試工具
├── tests/              # 測試腳本
│   ├── test_install.sh # Linux安裝測試
│   └── test_install.bat # Windows安裝測試
├── docs/               # 文檔目錄
│   ├── INSTALL.md      # 安裝說明
│   ├── QUICKSTART.md   # 快速開始
│   ├── TROUBLESHOOTING.md # 故障排除
│   ├── NETWORK_ISSUES.md # 網絡問題
│   ├── ENVIRONMENT_README.md # 環境說明
│   └── KEYBINDING_DEBUG.md # 按鍵綁定調試
├── config.json         # 預設設定檔
├── requirements.txt    # Python依賴
└── README.md          # 說明文件

About

Fast to read HITCON Vulnerability disclosed 快速查閱HITCON公開漏洞的TUI工具

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors