OWL-Shadow/stalkeye

GitHub: OWL-Shadow/stalkeye

StalkEye 是一款自动化开源情报工具,通过用户名搜索提取数字足迹信息,解决安全研究中的信息收集问题。

Stars: 8 | Forks: 0

# OWL 开源情报工具 [![Python 版本](https://img.shields.io/badge/python-3.7%2B-blue)](https://www.python.org/) [![许可证: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![开源之爱](https://badges.frapsoft.com/os/v2/open-source.svg?v=103)](https://github.com/OWL-Shadow/stalkeye) StalkEye 是一款基于 Python 的 OSINT(开源情报)工具,专为道德安全研究和数字足迹分析而设计。它能自动化地使用 DuckDuckGo 在网络上搜索目标用户名,然后系统地扫描发现的 URL,提取诸如电子邮件地址、电话号码、社交媒体资料等信息。 **免责声明:** 本工具仅用于授权的安全评估、教育目的和个人安全意识提升。严禁将此工具用于未经授权的扫描、骚扰或任何非法活动。 ## 功能特点: o **自动化搜索**:自动使用 DuckDuckGo 查询给定的用户名。 o **高级数据提取**:解析网页以查找并提取: - 电子邮件地址 - 电话号码(国际和本地格式) - 社交媒体资料(LinkedIn、Facebook、Instagram、Twitter/X、YouTube、TikTok、Snapchat) - 日期 - 文件(PDF、TXT、DOC、XLS、ZIP、RAR) o **智能过滤**:过滤掉广告和跟踪域,专注于相关结果。 o **JSON 报告**:将所有发现保存为结构化的 JSON 文件,便于进一步分析。 o **隐秘操作**:使用 Playwright 和真实的 Chrome user-agent 进行可靠的爬取。 o **道德优先**:包含强制性的交互式免责声明,以确保负责任的使用。 ## 法律与道德免责声明⚠️: 使用 StalkEye 即表示您同意以下条款: - 您将仅对拥有明确测试许可的目标使用此工具。 - 您将遵守您所在国家/地区的所有适用法律和法规。 - 您将尊重 robots.txt 文件和被扫描网站的服务条款。 - 开发者(Nyx-Shadow)不对因使用此工具而造成的任何误用或损害负责。 - 此工具**仅用于**教育目的和授权的安全研究。 - 您对您的行为承担全部责任。 ## 安装说明 1. **克隆仓库** ``` git clone https://github.com/OWL-Shadow/stalkeye.git cd stalkeye ``` 2. **安装 Python 依赖项** 确保您已安装 Python 3.7+。然后,安装所需的库: ``` pip install -r requirements.txt ``` 3. **安装 Playwright 浏览器** 此工具使用 Playwright 来控制 Chromium 浏览器。使用以下命令安装: ``` playwright install chromium ``` ## 使用方法 运行工具: ``` python stalkeye.py ``` 1. **阅读并接受免责声明**:您必须同意条款才能继续。 2. **输入目标用户名**:出现提示时,输入您想调查的用户名。 3. **等待分析**:工具将自动搜索、访问链接并提取信息。这可能需要几分钟时间。 4. **查看结果**:发现的结果将实时打印到控制台,并保存为一个 JSON 文件(例如 `results_johndoe_20250909.json`)在相同目录下。 ## 技术概述 - **语言**:Python 3 - **核心库**: - `playwright`:用于浏览器自动化和网页爬取。 - `colorama`:用于彩色终端输出。 - `re`:用于基于正则表达式的数据提取。 - **模式**:使用自定义正则表达式来识别和验证数据点。 ## 许可证 本项目采用 MIT 许可证 - 详情请见 LICENSE.txt 文件。 ## 致谢: 灵感来源于对便捷、符合道德安全实践的 OSINT 工具的需求。 感谢开源社区的持续支持和启发。 *“我常觉黑夜与阴影,比白昼与光亮更具生机……”* 祝你(道德地)狩猎愉快!!
标签:JSON报告, 伦理安全, 信息技术安全, 信息检索, 安全研究工具, 情报收集, 数字足迹分析, 数据提取, 智能过滤, 漏洞研究, 演示模式, 特征检测, 电话号码提取, 社交媒体分析, 网络安全, 自动化搜索, 逆向工具, 邮箱提取, 隐私保护, 隐秘扫描