Ordinary computer users and owners of mobile equipment usually never think about how to change TTL on Windows 7 or in systems of a rank higher, not to mention that they don’t even know what these parameters are. Questions begin only when you start distributing the Internet using the modem or Wi-Fi module built into the phone, connecting it to a computer terminal or laptop, and the mobile operator immediately begins to “unobtrusively” offer you to pay for an additional service. But how did he manage to figure you out, because you didn’t seem to have done anything wrong, and is your Internet supposedly unlimited? In fact, unlimited applies only to those cases when you use the operator’s connection from the SIM card to work on the Internet in accordance with the tariff plan. But the distribution of traffic (also free) in the area of interest of the service provider is not included. Thus, you need to somehow circumvent such restrictions. But how? Read more about this and much more.
What is TTL?
Without going into technical terms, TTL can be described as the value of the lifetime of packets transmitted from a mobile or computer device using the IP protocol. This parameter is used by mobile operators to detect cases of unauthorized connection of other devices (except the main one) to the reception and transmission of data. In Android mobile systems, this value is 64, and in Windows - 128, but it all depends on the modification installed on your computer or laptop. By changing this option, the service provider immediately determines that you have begun to distribute traffic.
General principles of operation: how can greedy operators calculate you?
This is done as follows. Typically, when using a standard SIM connection, the TTL value does not change.
In the case of connecting a smartphone, for example, as a modem to a computer, when distribution starts from it (it currently acts as an AP access point), the TTL value of the computer device changes by one, that is, packets towards the operator do not go with the value 128, but with parameter 127. The same thing happens when you activate the Internet distribution directly on the mobile device. In this case, the TTL of the smartphone changes (from 64 to 63). It is due to this that the operator calculates the unauthorized use of his services.
How to change TTL on a computer with Windows 7 and above?
Despite all these limitations, you can get around them completely elementarily. How to change TTL on Windows 7, in any other stationary modification, or even in a mobile OS, is probably already clear. You just need to increase the initial value by one.
You can do this in the registry settings. On legacy 32-bit and newer systems, you must first call the editor (regedit) and then expand the HKLM branch.
Through the sections shown in the image above, you need to go down to the Tcpip protocol settings folder. In the right pane, through RMB, you need to create a new 32-bit DWORD key, then assign it the name DefaultTTL and the value 65, then exit the editor and perform a full restart of the system.
If we are talking about how to change TTL on Windows 7 64 and newer systems that are theoretically designed to use the IP protocol of the sixth version, you need to add a similar parameter in the corresponding section, and then restart the computer device in the same way.
Note: when setting the parameter value, it is necessary to switch to the decimal number system.
TTL check by ping team. How to make?
How to change TTL on a computer with Windows 7, figured out. Now you need to check how it all works in practice.
To do this, you need to call the command line (cmd) and then specify the local host ping command, as shown in the image above. In theory, sending packets when an external modem is connected in the form of a smartphone or tablet will be carried out with the standard value of 128, and not 127, as it was before.
Additional patch for Android
Speaking about how to change TTL for a connected Android device on Windows 7 using a simpler method, we can advise you to download a special patch from the Internet, developed by enthusiasts of their craft, which works on the same principle.
When using it, you will not need to create keys in the registry, and after starting it will only be necessary to set the desired value, and everything else this small applet will do for you.
Using this patch on Windows is also relevant because packets from the computer passing through the phone’s modem also lose unity in the TTL value. And it is very convenient.
How to change TTL in Windows 7 (Beeline and other operators)?
We should also say about the mobile devices themselves. The most primitive way, as claimed by some users, is to change the IMEI of the phone. Connect the device to the computer, and in the modem settings, enter the command at ^ datalock = ”IMEI”, where instead of IMEI in quotation marks (this is a prerequisite!), Enter the device code and press the enter key. This command unlocks the ban on writing to modem memory. Now enter the command at ^ cimei = ”NEWIMEI”, and instead of NEWIMEI, set the same code by entering zero before each digit. For example, a code starting with the numbers 8, 6, etc., needs to be changed to 08, 06 onwards.
Also in the file manager "ES Explorer" you can find the ip_default_ttl file and change the desired parameter there. In the same Play Market, you can download applications like TTL Master or TTL Editor and change the required parameter with their help.