Onyx:一站式滲透測試神器,自動識別微信小程序、反編譯分析、提取敏感信息,搭配多引擎測繪
在滲透測試和安全攻防領域,工具的選擇往往決定了工作效率和成果質量。今天介紹一款國產開源神器——Onyx,它集合了多種滲透測試常用的功能和工具,整合空間測繪、漏洞掃描、主機探測、信息收集、微信小程序分析等能力,提供一站式的滲透測試工作臺,讓你告別到處切換工具、網站的麻煩!

🔗 項目地址
GitHub:github.com/Mstce/Onyx
Onyx 是一款安全測試工具集,完全開源免費,支持 Windows、macOS、Linux 多平臺,是安全研究員和滲透測試人員的得力助手。
🎯 核心功能模塊
1. 空間測繪 — 三大引擎聯動
Onyx 集成 Fofa、Hunter、Quake 三大網絡空間測繪引擎,支持批量資產導出,讓你快速掌握目標資產全貌。
- 多引擎聯合查詢,提高資產發現率
- 支持批量導出,方便後續分析
- 可視化展示,一目瞭然
2. 漏洞掃描 — Nuclei 引擎驅動
基於 Nuclei 引擎,支持 POC 管理、批量掃描、請求包可視化、一鍵生成驗證圖片,讓漏洞檢測更高效。
- POC 管理:兼容 Nuclei 模板格式,支持自定義 POC
- POC 編輯器:Monaco 編輯器,支持語法高亮
- AI 助力:支持 AI 生成 POC
- 請求重放:支持自定義 HTTP 請求,實時查看請求和響應
3. 微信小程序分析 — 自動化神器
這是 Onyx 的一大亮點!支持微信小程序自動識別、反編譯、敏感信息提取,讓小程序安全測試變得簡單高效。
- 自動掃描:自動掃描微信小程序
- 小程序反編譯:支持 .wxapkg 文件反編譯與代碼分析
- 敏感信息蒐集:自動提取小程序中的敏感信息
- 自定義正則:支持自定義正則表達式進行信息匹配
4. 輔助工具 — 滲透測試瑞士軍刀
內置多種實用工具,覆蓋滲透測試常見場景:
- CyberChef:數據轉換和處理
- JWT 密鑰爆破:JWT Token 安全測試
- 編碼轉換:多種編碼格式互轉
- Fscan 結果處理:自動解析和格式化 Fscan 掃描結果
- 攻防批量截圖:批量網頁截圖留存證據
5. 應用加解密 — 常見應用支持
提供常見應用/中間件的加解密工具:
- FinalShell、Navicat
- 藍凌、致遠、帆軟
- Druid、JBoss
- 支持公衆號、小程序、企業微信的 AK、SK 利用
6. 企業信息 — 資產關聯分析
- IP 歸屬地查詢
- ICP 備案信息查詢
- 企業與股權結構分析:通過域名查詢相關企業信息,股權結構分析,資產收集與關聯分析
7. 信息探測 — 全面資產識別
- 端口掃描
- 殺軟識別
- 指紋識別
- 敏感信息採集:JS 分析、API 提取
💡 爲何選擇 Onyx?
| 優勢 | 說明 |
|---|---|
| 🎯 一站式 | 集成多種工具,告別頻繁切換 |
| 🚀 高效 | 自動化掃描和分析,提升效率 |
| 📱 小程序 | 專門針對微信小程序的安全測試 |
| 🔧 易用 | 圖形化界面,操作簡單直觀 |
| 💰 免費 | 完全開源,免費使用 |
| 🌐 多引擎 | 支持 Fofa、Hunter、Quake 三大測繪引擎 |
🛠️ 快速開始
下載安裝
訪問 Releases 頁面,下載對應平臺的安裝包:
- Windows:Onyx-win-x64.exe
- macOS:Onyx-mac-x64.dmg
- Linux:Onyx-linux-x64.AppImage
macOS 特別說明
macOS 用戶如果打不開,請運行以下命令:
sudo xattr -d com.apple.quarantine Onyx.app
🎯 適用場景
- 滲透測試:全面的資產發現和漏洞檢測
- 安全評估:企業安全態勢評估
- 攻防演練:紅隊攻擊和藍隊防禦
- 小程序安全:微信小程序安全測試
- 信息收集:目標資產信息收集和關聯分析
📝 總結
Onyx 是一款功能強大的國產開源滲透測試工具集,一站式解決滲透測試中的多種需求。無論是空間測繪、漏洞掃描,還是微信小程序分析、企業信息收集,Onyx 都能勝任。
對於安全研究員、滲透測試人員、紅藍對抗參與者來說,Onyx 是一個不可多得的利器。特別是其微信小程序自動反編譯和敏感信息提取功能,填補了國內工具在這一領域的空白。
如果你正在尋找一款功能全面、操作簡單、免費開源的滲透測試工具,Onyx 絕對值得一試!
Onyx:讓滲透測試更簡單,讓安全防護更高效!