首页 小组 话题 文章 相册 用户 唠叨 搜索 我的社区
全部 电报小程序

【转】Telegram手机号码反查工具

admin
发表于 2024-05-17 19:34:29

Telegram 一直是大家关注的重要信息点,也是现在开源情报的宝贵资源之一了,我推荐一个使用很顺手的工具telegram-phone-number-checker,用于查电话号码是否有注册过telegram和获取信息的工具。

几个月前,推上@Bellingcat 更新了他们的 Telegram 电话号码调查工具做了一些更改和优化,我已经用了一段时间了,感觉很不错。 

(有很多公司都在跑自己的专有库并对外提供了,这个工具与Telegram 附近地图等其他工具结合使用,可以收集到搜索引擎未索引的有价值的信息)

代码地址是:https://github.com/bellingcat/telegram-phone-number-checker

工具是用python写的,可以一次查一个或多个号码,时间也是一秒左右完成,信息结果也是好用的 JSON 格式。测试效果如下:




工具介绍:

telegram-phone-number-checker工具用于通过电话号码识别 Telegram 用户。使用此工具,您将收集与 Telegram 上的目标电话号码相关的用户名、显示名称和其他有价值的信息。

该工具需要 Telegram API 密钥才能工作。获取 Telegram API 密钥是免费的。首先,请前往 Telegram并使用有效的电话号码创建一个帐户(如果还没有的话)。建议使用一次性电话号码;但是,您的个人设备没问题。请记住,有人可以通过您的电话号码使用此工具。运行这个工具需要:

  • 具有有效电话号码的 Telegram 帐户;

  • TelegramAPI_ID和API_HASH,您可以通过在https://my.telegram.org/创建开发者帐户来获取。将这些值.env与您的 Telegram 帐户的电话号码一起放入文件中:

    • API_ID=
    • API_HASH=
    • PHONE_NUMBER=

    API_ID=API_HASH=PHONE_NUMBER=如果您不创建此文件,您也可以在调用该工具时提供这 3 个值,也可以运行程序交互提示输入它们。用法:

    该工具接受要检查的以逗号分隔的电话号码列表,您可以在调用该工具时或以交互方式传递此信息。

    请参阅下面的示例:

    # 查一个号码
    telegram-phone-number-checker --phone-numbers +1234567890

    # 查多个号码
    telegram-phone-number-checker --phone-numbers +1234567890,+9876543210,+111111111

    # 交互式版本,系统会提示您输入电话号码
    telegram-phone-number-checker

    # 覆盖.env中的telegram API密钥(或者如果找不到.env)
    telegram-phone-number-checker --api-id YOUR_API_KEY --api-hash YOUR_API_HASH --api-phone-number YOUR_PHONE_NUMBER --phone-numbers +1234567890


    查询结果将输出控制台,同时也会以 JSON 形式写入文件,您可以通过添加到命令results.json将其写入另一个文件。--output your_filename.json

    对于每个电话号码,您可能会得到以下可能的响应:

    1、如果可用,您将收到与该号码相关的 Telegram 用户名、姓名和 ID。

    2、未检测到用户名”。这意味着该号码似乎用于创建 Telegram 帐户,但用户并未选择 Telegram 用户名。可以选择在 Telegram 上创建用户名。

    3、“错误:无响应,用户不存在或已阻止添加联系人。”:导致此响应的原因可能有多种。该电话号码尚未用于创建 Telegram 帐户。或者:电话号码已连接到 Telegram 帐户,但用户限制了通过电话号码找到他/她的选项。

    4、或者:发生另一个错误。



    文章来源 : 

    微信公众号  安全路人A 军机故阁 2024-05-14 09:30 北京

    4050 0

    评论
    推荐阅读
    一周热门