Monday, May 5, 2025

SilverTGOSINT - Telegram OSINT Tool


This tool connects to your Telegram account using the API ID and API hash and retrieves all messages of the target user from the groups you are in, saving them to a TXT file and additionally storing them in a database.

When logging in, you need to access your Telegram account via my.telegram.org and generate an API ID and API hash.

Additionally, if the target group is publicly accessible, various details such as ID, username, name, number, etc., can be collected.

Useful Note: You can add the account linked to this tool to hundreds of groups and collect the target’s messages from all those groups.

Features

- All groups the target user is in and all messages they have sent in those groups are collected.  
- Statistics on how many messages the target has sent in each group are gathered (this allows you to see which group they are most active in).  
- All members of the target group (in ID, name, username, and number format) are collected and saved to a TXT file.  
- All media from the target group is downloaded.

Installation

Setup

  1. Obtain API credentials from my.telegram.org:
    • Login and navigate to "API development tools."
    • Create a new app and note the API ID and API Hash.
  2. Clone this repository:
    git clone https://github.com/silverxpymaster/silvertgosint.git
  3. Navigate into the project folder:
    cd silvertgosint
  4. Download the required libraries
    pip install -r requirements.txt
  5. Run the tool:
    python silvertgosint.py

Notes

  • This tool requires authentication with Telegram using a phone number and an active session.
  • The SQLite database stores collected messages for further analysis.






0 Comments:

Post a Comment