Unworthy-Thor/osint-tracker

GitHub: Unworthy-Thor/osint-tracker

一款轻量级 OSINT 用户名搜索工具,支持同时在 10 个主流社交媒体平台上查询指定用户名的注册情况。

Stars: 0 | Forks: 0

# OSINT 用户名追踪器 一个面向初学者的网络安全项目,可以同时跨 10 个社交媒体平台搜索某个用户名。 由 Arsalan Anwer 构建,作为我的网络安全学习作品集的一部分。 ## 什么是 OSINT? OSINT 代表开源情报(Open Source Intelligence)。它是指利用社交媒体、网站和公开数据库等公开来源收集有关某人的信息。 在渗透测试中,OSINT 始终是第一步。在攻击系统之前,渗透测试人员会尽可能收集关于目标的信息。 该工具自动化了该过程的一部分——查找用户名存在于网络上的哪些位置。 ## 该工具的功能 你向该工具提供一个用户名。然后它会自动检查 10 个平台,并告诉你该用户名存在于哪里。结果采用颜色编码——绿色表示找到,红色表示未找到。 最后,它会自动将完整报告保存到文本文件中。 检查的平台: - GitHub - Reddit - Twitter - Instagram - TikTok - Pinterest - Tumblr - Pastebin - Twitch - Steam ## 如何运行该工具 步骤 1 — 下载项目 git clone https://github.com/YOUR_USERNAME/osint-tracker cd osint-tracker 步骤 2 — 安装所需的库 pip install requests colorama 步骤 3 — 运行工具 python osint_tracker.py 步骤 4 — 根据提示输入用户名 Enter a username to search: john ## 示例输出 Searching for username: john [+] FOUND GitHub --> https://github.com/john [+] FOUND Reddit --> https://www.reddit.com/user/john [-] not found Tumblr [+] FOUND Twitch --> https://www.twitch.tv/john Found: 7 Not Found: 3 Results saved to: results_john_20260523_120000.txt ## 重要提示 该工具仅检查用户名是否存在于某个平台上。它不验证该个人资料是否属于你要查找的人。始终需要通过查看头像、简介和帖子来进行人工交叉比对。 这与 Sherlock 等专业 OSINT 工具具有相同的局限性。 当你已经知道某人使用的确切用户名时,该工具最为实用。 ## 为什么构建此工具 在我的网络安全实习期间,我对 OWASP Juice Shop 和 Zero Bank 进行了渗透测试,并使用 Nmap 进行了网络侦察。这个项目自动化了我在实习期间学到的 OSINT 和侦察阶段中的用户名枚举部分。 ## 免责声明 该工具仅供教育目的使用。仅将其用于搜索你有权调查的用户名。对于该工具的任何滥用,作者概不负责。 ## 作者 Arsalan Anwer 网络安全专业学生
标签:ESC4, OSINT, Python, 无后门, 网络调试, 自动化, 逆向工具