您是否知道 Telegram 不仅仅是一个聊天应用程序?它有一个很酷的功能,称为“地理位置跟踪”。这是一种奇特的说法,表示您可以在地图上找到您的朋友所在的位置。让我们谈谈如何使用这个有趣的功能以及如何保守您自己的位置秘密。Telegram 有一个特殊的技巧可以告诉你谁在附近。这就像在手机上玩捉迷藏游戏一样。您甚至可以假装您的朋友在世界不同的地方。但有一条规则——每 5 分钟只能执行一次。问题是:如果你的朋友不使用 Telegram 或关闭了他们的位置,它就不起作用。
想象一下你正在玩一个游戏,它变得有点太棘手了。这就是 Telegram 最近发生的事情。他们有一个叫做“附近的人”的功能,但是它太强大了,就像超级英雄的能力一样。一年多后,他们意识到了这一点,并削弱了它的威力。现在,当你使用它时,你只能看到某人是否在500米、1公里、2公里之外,等等。这就像看一张更大的地图而不是一张小地图。
他们花了很长时间才意识到自己的错误,但现在你将看不到你的朋友到底在哪里。我不太确定 Telegram 和保密事宜。也可能是俄罗斯和乌克兰媒体突然爆发的巨大负面情绪终于让他们醒悟了。
方法一:使用 Telegram 附近地图
Telegram 附近地图使用 OpenStreetMap 和官方 Telegram 库来查找附近用户的位置。
请注意:Telegram 的 API 不久前进行了更新,使附近的用户距离不太精确,从而妨碍了精确的位置计算。因此,Telegram 附近地图会显示附近的用户,但不会显示他们的确切位置。
它是如何工作的?
每 25 秒,所有附近的用户都会收到来自Telegram 的TDLib。这包括附近每个用户到“我的”位置的距离。通过距三个不同点的三个距离,可以计算附近用户的位置。
这只会找到已激活附近功能的 Telegram 用户。默认情况下它是禁用的。
安装
要求:node.js 和 Telegram 帐户
在此处为您的 Telegram 帐户创建 API 密钥
从https://github.com/tejado/telegram-nearby-map下载存储库
创建config.js(请参阅 config.example.js)并将您的 Telegram API 凭据放入其中
安装所有依赖项:npm install
启动应用程序:npm start
仔细查看输出:您需要确认您的 Telegram 登录
访问http://localhost:3000并享受乐趣
方法 2:Geogramint
Geogramint 是一种 OSINT 工具,它使用 Telegram 的 API 来查找附近的用户和组。受到Tejado 的 Telegram 附近地图(已不再维护)的启发,它旨在提供一个更加用户友好的替代方案。Geogramint 仅查找已激活附近功能的 Telegram 用户和群组。默认情况下它是禁用的。该工具在 Windows 上完全支持,在 Mac OS 和 Linux 发行版上部分支持。
在 Windows 上安装
要求:Python 3.8 或 3.9和 Telegram 帐户
在此处为您的 Telegram 帐户创建 API 密钥
从https://github.com/Alb-310/Geogramint/releases下载安装程序
在 Mac 操作系统/Linux 上安装
要求:Python 3.8 或 3.9和 Telegram 帐户
在终端上使用以下命令
git clone https://github.com/Alb-310/Geogramint.git
cd Geogramint/
pip install -r requirements.txt
python geogramint.py # for GUI mode
or
python geogramint.py --help # for CLI mode
如何使用 Geogramint?:图形用户界面
1.首先在此处为您的 Telegram 帐户创建 API 密钥。您还需要在您的帐户中添加个人资料图片,并在您的Privacy and Security设置中为每个人启用个人资料图片。
2. 启动 Geogramint
3. 在设置中,写入您的信息(api_id、api_hash 和电话号码),就像我们在本博客中对方法 1 所做的那样,报告首选项,然后save
4. 通过在地图上移动或使用坐标格式的搜索功能来选择要搜索的位置
5. Telegram会向您发送验证码,请在弹出窗口中填写(+您的两步验证密码(如果有的话))
6.然后单击Start Search
7. 所有结果将显示如下:
🟢 绿色500m
🟡 1000m 为黄色
🟠 橙色2000m
🔴 红色>3000m
注意:Geogramint/cache_telegram/结果也可以在json格式csv+ 个人资料图片中找到
8.Reset将清除结果并删除cache_telegram
如何使用 Geogramint?:命令行界面
首先在此处为您的 Telegram 帐户创建 API 密钥。您还需要在您的帐户中添加个人资料图片,并在您的Privacy and Security设置中为每个人启用个人资料图片。
2. 在终端中使用以下命令启动 Geogramint:
python geogramint.py
3. 从配置开始,使用命令set-config设置您的信息(api_id、api_hash 和电话号码)
4.通过以下命令使用坐标格式启动搜索功能start-scan:
5. 所有结果将显示如下:
🟢 绿色500m
🟡 1000m 为黄色
🟠 橙色2000m
🔴 红色>3000m
注意:可以根据使用的选项导出结果start-scan,默认情况下,个人资料图片和结果json格式存在于Geogramint/cache_telegram/
6.reset-scan将清除cache_telegram
原文始发于微信公众号(红队笔记录):二种方法让你跟踪任何 Telegram 用户的实时位置
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论