Profane-aeliusdonatus171/telegram_osint
GitHub: Profane-aeliusdonatus171/telegram_osint
基于 Telethon 的终端版 Telegram OSINT 工具,用于收集用户资料、分析频道活动并导出聊天数据。
Stars: 0 | Forks: 0
# 🔍 telegram_osint - 收集个人资料数据并分析聊天
[](https://github.com/Profane-aeliusdonatus171/telegram_osint/releases)
此应用程序可帮助您从 Telegram 收集和整理信息。它通过终端界面运行。您可以追踪用户资料、扫描频道活动、列出群组成员并搜索聊天记录。该工具会将您的研究结果保存为 JSON、CSV 和 Markdown 等标准格式。
## 🛠 前置条件
您需要一台 Windows 计算机才能运行此工具。请确保您有稳定的互联网连接。您必须拥有 Telegram 账户才能访问所需数据。该软件需要对本地文件夹的基本访问权限才能导出您的发现。无需编程知识。
## 📥 开始使用
1. 访问[官方发布页面](https://github.com/Profane-aeliusdonatus171/telegram_osint/releases)下载软件。
2. 在最新发布版本下,找到以 `.exe` 结尾的文件。
3. 点击该文件开始下载。
4. 将文件保存在您容易访问的文件夹中,例如您的“文档”或“下载”文件夹。
5. 双击下载的文件以打开程序。
6. 将出现一个终端窗口。此窗口用作应用程序的控制面板。
## ⚙️ 初始配置
首次运行该工具时,它需要链接到您的 Telegram 账户。
1. 按照终端窗口中的文本提示进行操作。
2. 在要求时输入您的电话号码。
3. 等待来自 Telegram 的确认码。
4. 将代码输入回终端窗口。
5. 该工具将生成一个 session 文件。此文件允许应用程序保持身份验证状态,这样您就不必在每次使用时都登录。
## 🔎 分析 Telegram 数据
该工具使用基于菜单的系统。使用您的键盘选择您想要执行的任务。
### 资料研究
选择资料研究选项以获取有关特定用户的信息。您需要提供目标的用户名。该工具会提取诸如用户 ID、个人简介和成员状态等数据。它会将这些信息保存为文本文件供您记录。
### 频道分析
选择频道分析工具以获取群组或频道数据。输入频道的 URL 或用户名。该程序会统计成员数量并扫描最近的消息。这有助于您了解群组内的活跃程度。
### 聊天搜索
搜索功能会查找您现有的聊天记录。定义关键词或特定时间范围。该工具会返回匹配消息的列表。您可以选择将这些结果导出到电子表格文件中,以便于阅读。
## 💾 保存您的工作
该应用程序会在您运行文件的同一位置创建一个名为 `data` 的目录。所有导出文件都会保存在此文件夹中。您会发现子文件夹按照您搜索的日期和时间进行了标记。使用这些文件可以分享您的发现或留作将来参考。
## 🛡 安全与隐私
此工具在您的计算机上本地运行。您的账户信息保留在硬盘上的 session 文件中。开发者不会接收您的消息或联系人列表。在扫描公开群组时请务必谨慎。如果您想停止使用该工具,只需删除包含应用程序和本地 session 文件的文件夹即可。
## 📈 故障排除
如果程序意外关闭,请首先检查您的互联网连接。确保您没有达到 Telegram 上的每日速率限制。当您在短时间内执行过多搜索时,就会发生速率限制。如果发生这种情况,请等待一小时后再次尝试执行命令。
如果程序提示您输入 API ID,您可能需要访问 Telegram 开发者门户。创建一个账户,注册一个应用程序,并将提供的代码粘贴到设置提示中。大多数标准用户不需要执行此步骤,但它可以确保在繁重使用时具有更高的速度。
## 📁 文件类型
- **JSON:** 最适合需要将数据转移到另一个程序的开发者。
- **CSV:** 使用这些文件在 Excel 或 Google Sheets 中打开数据。此格式最适合列表和成员计数。
- **Markdown:** 如果您想为文档创建整洁、易读的报告,请使用这些文件。
## 📝 使用最佳实践
从少量搜索开始,以了解工具如何返回数据。构建庞大的聊天数据存档需要一定时间,具体取决于您的连接速度。请将下载的发布文件保存在专用文件夹中,以避免弄乱您的桌面。请以标准用户身份运行该应用程序。您无需授予管理员权限即可使软件正常运行。如果您需要更新,只需再次访问发布页面并用新版本替换旧文件即可。
标签:ESC4, OSINT, Telegram, 代码示例, 数据分析, 数据泄露, 逆向工具