a921-h/GoDorksPY
GitHub: a921-h/GoDorksPY
基于 Python 和 Flet 构建的 OSINT 浏览器工具,通过自动化生成 Google Dorks 帮助用户快速发现互联网暴露的敏感信息。
Stars: 1 | Forks: 0
# GoDorksPY - 高级 OSINT 搜索引擎
[](https://github.com/a921-h/GoDorksPY/releases/latest/download/GoDorksPY.exe)

## 🇪🇸 描述
GoDorksPY 是一款强大的 OSINT(开源情报)工具,使用 Python 和 Flet 开发。它旨在简化和自动化高级 **Google Dorks** 的生成,以进行数字调查。该工具采用受“网络安全”启发的现代化界面,只需单击即可从互联网提取有价值的信息。
### 主要特性:
- **黑客美学界面**:专为调查人员优化的深色极简设计。
- **内置浏览器**:在浮动弹窗中直接打开搜索结果,无需离开应用程序(需要 `flet-webview`)。
- **智能分类**:Dorks 按文件、社交、基础设施和高级搜索进行分组。
- **20+ Dork 模式**:包括敏感文件、社交资料、暴露目录等搜索。
- **可执行版本**:允许生成独立的 `.exe` 文件,无需依赖即可使用。
## 🇺🇸 描述
GoDorksPY 是一款强大的 OSINT(开源情报)工具,使用 Python 和 Flet 开发。它简化并自动化了数字调查中高级 **Google Dorks** 的生成。凭借现代的“网络安全”美学,它允许您只需单击即可从互联网提取有价值的信息。
### 主要特性:
- **网络安全美学**:专为调查人员优化的深色极简设计。
- **内置浏览器**:使用浮动弹窗直接在应用内打开搜索结果(需要 `flet-webview`)。
- **智能分类**:Dorks 按文件、社交、基础设施和高级搜索进行分组。
- **20+ Dork 模式**:包括对敏感文件、社交资料、暴露目录等的搜索。
- **独立可执行文件**:轻松编译为独立的 `.exe` 文件。
## 🚀 安装
### 前置条件
- Python 3.10+
- Pip
### 步骤
1. **克隆仓库**:
git clone https://github.com/a921-h/GoDorksPY.git
cd GoDorksPY
2. **创建虚拟环境**:
python -m venv venv
# Windows
.\venv\Scripts\activate
# Linux/Mac
source venv/bin/activate
3. **安装依赖**:
pip install -r requirements.txt
## 📦 构建 `.exe`
你可以使用 Flet 打包器(其底层使用 PyInstaller)将此工具转换为 Windows 的便携式可执行文件:
1. **确保已安装 PyInstaller**:
pip install pyinstaller
2. **执行打包**:
python -m flet pack main.py --name "GoDorksPY" --icon "captura.png"
*(注意:如果上述命令在 Windows 上因 PATH 问题失败,你可以直接从其安装路径调用 flet,例如 `ruta\a\flet.exe pack main.py`)*
你可以在 `dist/` 文件夹中找到准备就绪的可执行文件!
## 🛠️ 用法
运行应用程序:
```
python main.py
```
1. 在搜索栏中输入关键词(名称、公司、域名)。
2. 点击 **GENERAR DORKS**。
3. 使用图标复制 dork 或在内部浏览器中打开它。
## ⚖️ 许可证
在 MIT 许可证下发布。有关更多信息,请参见 `LICENSE`。
标签:ESC4, Flet, Google Dorks, OSINT, Python, URL抓取, Webview, 内部浏览器, 实时处理, 搜索引擎, 攻击路径可视化, 数字取证, 数据抓取, 无后门, 日志监控, 桌面应用, 漏洞挖掘, 网络安全, 自动化脚本, 谷歌黑客, 逆向工具, 隐私保护, 黑客工具