What's new
HTML Forums | An HTML and CSS Coding Community

Welcome to HTMLForums; home of web development discussion! Please sign in or register your free account to get involved. Once registered you will be able to connect with other members, send and receive private messages, reply to topics and create your very own. Our registration process is hassle-free and takes no time at all!

How to set up Telegram IP Proxy - Residential Proxies Recommendations

Soren

New member

What is Telegram?​

Telegram is an instant messaging application with over 950 million users, created by the Durov brothers in Russia. Released in 2013, it became one of the first communication apps to use end-to-end encryption and has been widely recognized as one of the most secure chat apps.

Unlike Twitter and FaceBook, Telegram uses multiple layers of encryption to protect users' chats, files, communications, and personal information. This means that even if hacked or monitored by a government agency, it is very difficult to break through Telegram's encryption protection.

0d33e763220ef5c6f3791.png
Unlike other chat applications, Telegram also offers some useful features. For example, channels, groups and supergroups can be created to chat and share with hundreds or even thousands of members. Supergroups support up to 200,000 members, making them a powerful tool for social media promotion and business marketing. In addition, Telegram supports audio and video calling, multi-device synchronization, file transfer, and more.

Telegram has some other features that make it a unique application. For example, it can retract sent messages, lock chats to prevent others from accessing them, create self-destructing chat windows, and more. These features provide users with better privacy protection and better chatting experience.

How to get the IP address of a Telegram user​

It's very easy to get the IP address of a user through Telegram. One of the ways is that you can use Telegram's voice call feature to get the IP address of the user. Denis Simonov has published an article on how to get the IP address of a user with just a few seconds of call time. The link to the original article is [here] (https://n0a.pw/ ). telegram-get-remote-ip/ ).

The Basic Idea of Telegram Calls to Get IPs​

Simply put, Telegram uses a protocol called STUN when making voice calls. The purpose of this protocol is to help devices know the IP address of their extranet, and the STUN protocol includes the sender's IP address in the packet through an attribute called XOR-MAPPED-ADDRESS.

Each packet sent in a call has a directionality. If the packet is addressed to you, the IP address you see is your own; if you send it to someone else, the other person's IP address is displayed.
image
Wireshark and STUN protocol

Practical steps​

  1. Start Wireshark to capture packets: First, you need to start Web Scraping with Wireshark.
  2. Dial Telegram Voice Call: Next, make a call to the target contact using Telegram.
  3. Wait for a few seconds: After the call is connected, stay on the line for 5 to 10 seconds so that you can capture enough packets.
  4. Filter STUN packets: In Wireshark, use the STUN filter to sift through packets.
  5. VIEW IP ADDRESS: Find the IP of the other party by using the XOR-MAPPED-ADDRESS attribute, or by looking directly at the destination address of the packet.

How to Exclude Irrelevant IP Addresses​

When examining packets, you need to exclude the following types of IP addresses:

  • Intranet IPs, such as addresses like 192.168.X.X or 10.X.X. X.
  • Your own public IP address.
  • Telegram's own server IP address.
To simplify the process, you can use the “Statistics Tool” in Wireshark to filter out all the IP addresses related to STUN communication, so you don't need to manually check them one by one.

Use of automation script​

To make this process easier, Denis Simonov has posted a script on GitHub that automates these steps for you. The script is available for both Linux and macOS systems, and here's how to do it:

  1. Install the desktop version of Telegram and Wireshark.
  2. Download and run the Denis script.
Using Ubuntu 20 as an example, you can follow these steps:

  1. sudo apt update
  2. sudo apt install -y python3-pip python3-venv tshark
  3. git clone https://github.com/n0a/telegram-get-remote-ip
  4. cd telegram-get-remote-ip
  5. python3 -m venv venv
  6. source . /venv/bin/activate
  7. sudo pip3 install -r requirements.txt
  8. sudo python3 tg_get_ip.py

Note that Telegram only opens P2P calls to your contacts by default. If you want to get an IP address this way, you may need to change the privacy options in the settings to allow P2P calls for everyone. With these simple steps, you can get the IP address of the person you're talking to when you make a Telegram call.

Why do you need Telegram Proxies?​

Circumventing blocking: Residential Proxies are like regular home IP addresses, so they can't be easily recognized and blocked by Telegram or other platforms. Even if you're in a Porfiles with strict restrictions on Telegram, using a Residential Proxies will still help you access and use Telegram without fear of being abruptly disconnected. Enhanced Connection Stability: Residential Proxies are distributed throughout the average home network, making connections more stable than data center IP. If you often use Telegram for voice calls, video chats or transferring large files, using Residential Proxies can reduce the chance of dropping out and avoid lagging problems caused by network fluctuations, making the whole process smoother. Enhanced Privacy: Using a Residential Proxies effectively hides your true location and identity, especially if you don't want to be tracked or monitored. With Proxies, your network traffic looks like it's coming from a regular home network, better protecting your privacy and making your online activities safer and more secure. Avoid detection: Residential Proxies are difficult for Telegram or other platforms to detect that you are using a Proxies because they originate from a real home network. This means you can stay connected for longer without fear of being restricted or banned if you are recognized, making Residential Proxies a safer and more reliable option, especially if you need to use Telegram frequently. Simulates Real User Behavior: Using a Residential Proxies makes your behavior on Telegram look more like that of a regular user rather than one accessed through a proxy. This not only reduces the risk of you being perceived as a bot or malicious user, it also makes your actions more natural and reduces the likelihood of being misjudged by the platform as abnormal behavior, ensuring that you can use Telegram with peace of mind.

How to set up Proxies on Telegram?​

  1. First, log in to your Telegram account, then click on the top right corner, and then click on Settings.
    Image
  2. Then click “Advanced”.
    Image
  3. Then click on “Connection Type”.
    Image
  4. Select Use Custom Proxies.
    Image
  5. Proxies type select HTTP, in the Proxy address below the server address to fill in the address and port, as well as user name and password. I enter the account password information generated in Proxy4Free. Then click Save, and then click Close to use it.
    Image

Best Residential Proxies Recommendations​

As the industry's leading IP Proxies service provider with more advanced features than any other provider, Proxy4Free is committed to providing the highest standard of data security for both individual and business users. Proxies can be selected from 195 countries/regions around the world, and so far, it has provided efficient proxy services for 20,000+ individual users and 100+ corporate users! As the industry's leading IP Proxies service provider, with more advanced features than any other provider, Proxy4Free is committed to providing the highest standard of data security for both individual and corporate users. Proxies can be selected from 195 countries worldwide.

Using Proxy4Free's Telegram Proxies will better ensure your privacy Secure Proxies and connection stability. Since the Residential IP proxies provided by Proxy4Free originate from real home networks, this makes them far less likely to be detected as Proxies by Telegram. Whether you want to bypass network restrictions and protect your online activities, or you want a more stable and faster connection when using Telegram, [Proxy4Free's Telegram proxies are able to fulfill your needs] (https://www.proxy4free.com/application/ telegram-proxies/?keyword=mjtelegramproxy ).
image
 
Back
Top