Изменить ttl окна 7
Обновлено: 21.11.2024
Знаете ли вы, что мы можем определить, какая операционная система работает на удаленной системе, просто проверив ее связь? Да! В этом кратком руководстве мы увидим, как определить операционную систему с помощью значения TTL и команды Ping. Этот метод должен работать в любой операционной системе, в которой есть утилита командной строки Ping.
Существует множество команд, приложений и утилит для определения операционной системы удаленной системы. Однако определить тип операционной системы с помощью TTL очень просто!
Вы можете быстро определить, работает ли система с Linux, Windows или любой другой ОС, просмотрев значение TTL в выводе команды ping. Вам не нужны никакие дополнительные приложения для определения операционной системы удаленной системы.
Значение TTL зависит от версии операционной системы и устройства.
Исходное значение TTL по умолчанию для Linux/Unix равно 64, а значение TTL для Windows равно 128.
Вот начальные значения TTL по умолчанию для популярных операционных систем, таких как Linux, FreeBSD, Mac OS, Solaris и Windows.
Значения TTL для операционных систем
Вы можете просмотреть полный список значений TTL для различных операционных систем и устройств в конце.
Определить операционную систему удаленного хоста по значению TTL
TTL (время жизни) – это значение таймера, включаемое в пакеты, отправляемые по сетям на основе TCP/IP, которое сообщает получателям, как долго следует удерживать или использовать пакет или любые содержащиеся в нем данные до истечения срока действия и отказа от пакета. или данные.
Команда Ping используется для проверки подключения и доступности системы или устройства в локальной или глобальной сети. Команда Ping предустановлена в большинстве операционных систем.
Чтобы просмотреть значение TTL хоста Linux/Windows, просто пропингуйте хост от самого себя или от других систем в сети:
Пример:
Пример вывода моего рабочего стола Fedora:
Проверка связи хоста Linux
Как вы можете видеть, я получаю 64 в качестве значения TTL в приведенном выше выводе. Потому что это система Linux.
А как насчет хостов Windows? Давайте посмотрим, что мы получим, если пропингуем систему Windows.
Я собираюсь пропинговать рабочий стол Windows 10 с моего рабочего стола Fedora. IP-адрес My Windows 10 — 192.168.122.239.
Пример вывода:
Проверка связи хоста Windows с хоста Linux
Обратите внимание на значение TTL? Оно равно 128. Значение TTL по умолчанию для ОС Windows равно 128.
Начальные значения TTL
В следующей таблице показаны начальные значения TTL по умолчанию для различных операционных систем и устройств.
Устройство/ОС | Версия | Протокол | TTL |
AIX | TCP | 60 | |
AIX | UDP | 30 | |
Android | 3.2.1 | TCP и ICMP | 64 |
Android | 5.1.1 | TCP и ICMP | 64 |
AIX | 3.2, 4.1 | ICMP | 255 |
BSDI | BSD/OS 3.1 и 4.0 | ICMP | 255 |
Compa | Tru64 v5. 0 | ICMP | 64 |
Cisco | ICMP | 254 td> | |
DEC Pathworks | V5 | TCP и UDP | 30 |
Foundry | ICMP | 64 | |
FreeBSD | 2.1R | < td>TCP и UDP64 | |
FreeBSD | 3.4, 4.0 | ICMP | 255 |
FreeBSD | 5 | ICMP | 64 |
HP-UX | 9.0x | TCP и UDP | 30 |
HP-UX | 10.01 | TCP и UDP | 64 |
HP-UX | 10.2 | ICMP | 255 |
HP-UX | 11 | ICMP | 255 |
HP-UX | 11 | TCP | 64 |
Irix td> | 5.3 | TCP и UDP | 60 |
Irix | 6.x< /td> | TCP и UDP | 60 |
Irix | 6.5.3, 6.5.8 | ICMP | 255 |
juniper | ICMP | 64 | |
MPE/IX (HP) | ICMP | 200 | |
Linux | ядро 2.0.x | ICMP | 64 |
Linux | ядро 2.2.14 | ICMP | 255 |
Ядро Linux | 2.4 | ICMP | < td>255|
Linux | Red Hat 9 | ICMP и TCP | 64 |
MacOS/MacTCP | 2.0.x | TCP и UDP | 60 | MacOS/MacTCP | X (10.5.6) | ICMP/TCP/UDP | 64 |
NetBSD | ICMP | < td>255||
Netgear FVG318 | ICMP и UDP | 64 | |
OpenBSD | 2.6 и 2.7 | ICMP | 255 |
OpenVMS | 07.01.2002 | ICMP | 255 |
OS/2 | TCP/IP 3.0 | 64 | |
OSF/1 | V3.2A | TCP | 60 td> |
OSF/1 | V3.2A | UDP | 30 | Solaris | 2.5.1, 2.6, 2.7, 2.8 | ICMP | 255 |
2.8 | TCP | 64 | |
Stratus | TCP_OS | ICMP | 255 |
Stratus | TCP_OS (14.2-) | TCP и UDP | 30 |
Stratus | TCP_OS (14.3+) | TCP и UDP td> | 64 |
Stratus | STCP | ICMP/TCP/UDP | 60< /td> |
SunOS | 4.1.3/4.1.4 | TCP и UDP | 60 |
SunOS | 5 .7 | ICMP и TCP | 255 |
Ultrix | V4.1/V4.2A< /td> | TCP | 60 |
Ultrix | V4.1/V4.2A | UDP | 30 |
Ultrix | V4.2 – 4.5 | ICMP | < td>255|
VMS/Multinet | TCP и UDP | 64 | |
TCP | 60 | ||
VMS/TCPware | UDP | 64 | |
VMS/Вуллонгонг | 1.1.1.1 | TCP | 128 |
VMS/Вуллонгонг | 1.1.1.1 | UDP | 30 |
VMS/UCX | TCP и UDP | 128 | |
Windows | для рабочих групп< /td> | TCP и UDP | 32 |
Windows | 95 | TCP и UDP | 32 |
Windows | 98 | ICMP | 32 |
Windows | 98, 98 SE | ICMP | 128 |
Windows | 98 | TCP | 128 |
Windows | NT 3.51 | TCP и UDP< /td> | 32 |
Windows | NT 4.0 | TCP и UDP | 128< /td> |
Windows | NT 4.0 SP5- | 32 | |
Windows td> | NT 4.0 SP6+ | 128 | |
Windows | NT 4 WRKS SP 3, SP 6a | ICMP | 128 |
Windows | NT 4 Server SP4 | ICMP | 128 |
Windows | ME | ICMP | 128 |
Windows | 2000 pro | ICMP/TCP/UDP | 128 |
Windows | семейство 2000 | ICMP | 128 |
Windows | Сервер 2003 | 128 | |
Windows | XP | ICMP/TCP/UDP | 128 |
Windows | Vista | ICMP/TCP/UDP | 128 | < /tr>
Windows | 7 | ICMP/TCP/UDP | 128 |
Server 2008 | ICMP/TCP/UDP | 128 | |
Windows | 10 | ICMP/TCP/UDP | 128 |
Этот метод может не всегда быть точным. Однако это даст представление о базовой операционной системе в удаленной системе. Если вы знаете только IP-адрес удаленной системы, вы можете использовать команду Ping, чтобы получить имя ОС.
Для обхода ограничения действия на раздачу интернета иногда необходимо изменить значение TTL. На телефоне или на ПК – это зависит от схемы обхода. Как уже важно, в том, чтобы сопоставить значение TTL для раздающего и принимающего значения. Одной из схем можно оставить TTL на раздающемся телефоне как есть, а на компьютере откорректировать TTL. Рассмотрим подробнее эту логику этой схемы.
Зачем менять TTL на windows
По умолчанию время жизни пакет на телефоне и ПК разное. Для устройств Android и iOS это значение равно 64. Для Windows 128 (хотя зависит от версии). Без раздачи интернета с телефона на компьютер все пакеты уходят к оператору с доступным значением TTL=64.
Пакеты доступны для операторов с доступным значением TTL=64
Дальше неопытный владелец телефона донор запустил тетеринг (раздачу интернета) и пытается использовать интернет добавить на ПК. Что получается: пакеты от донора уходят по-прежнему, с TTL=64. Пакеты от ПК до донора доходят с TTL=128 (значение на ПК по умолчанию), на доноре множатся единицы и уходят к провайдеру с TTL=127. В операторе обнаруживаются пакеты с применением значений TTL, что невозможно, если телефон-донор не раздает интернет в режиме точки доступа, и блокирует раздачу, ее использование оплачивается.
Так палятся раздатчики интернета — здесь разные TTL
Таким образом, чтобы обмануть пользователя, необходимо сравнить значение TTL. В этой статье мы делаем это путем изменения TTL на ПК.
Сначала надо узнать, какой TTL у телефона. Как было сказано, для устройств на Android и iOS это значение равно 64. (Для других устройств поищите сами). Для этого необходимо сделать так, чтобы пакеты от ПК также улетали со значением TTL, средним значением 64. Разрешается, что при проходе через каждый узел значение TTL уменьшается на единицу, нам необходимо установить на окнах TTL=65 (поскольку телефон – через узел, при проходе через узел). который пакет с ПК его значением TTL будет уменьшаться на единицу). Каким бы ни был TTL вашего раздающего телефона, ваша цель – установить на Windows на единицу большее значение. У нас это 65.
Что нам надо — TTL=65 на компьютере
Как отредактировать TTL в реестре windows
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip
Как по пингу узнать операционную систему хоста
Значение ttl
Ранее я вам включил модель OSI, и там у сетевого пакета есть такое значение TTL (Time To Life), если перевести, то это время пакета. TTL это некий счетчик, который отключает на единицу, при превышении нагрузки или как его еще называют, кадра через маршрутизатор, делает это для того, чтобы, при невозможности найти точку назначения, вечно не бегал по счетчикам, вычисляет нагрузку и паразитный трафик.
Именно время жизни пакета (TTL) нам и поможет, определить кто там с другой стороны. У каждого проявления системы этот показатель свой, например
- Cisco TTL > равно 255
- ttl окна > равно 128
- Unix ttl > равно 64
- Android и IOS Apple> 65
- Люмия > 130
Как увидеть у всех он разный, и давайте это объясним, для примера я пропингую Cisco, для открытия командной строки windows, у вас может быть и linux быть.
Пишем ping 10.152.1.1 (у вас может быть другой адрес)
Как увидеть значение ttl тут 255, что и показывает, что отвечает вам IOS на устройстве Cisco, как увидеть команду ping отлично обнаружила операционную систему хоста с другой стороны.
Попробуем пропинговать систему unix, у меня, например, в сети безопасности для Интернета Kerio Control, на версии linux. Пингуем.
Пишем ping 192.168.5.1 (у вас может быть другой адрес)
Как увидеть здесь значение ttl равно 64, что означает, что unix включает в себя различные устройства D-link и другие домашние маршрутизаторы.
Давай еще проверим платформу Windows, например, у меня есть Windows 8.1 в требованиях сети, укажите пинг. И обнаружил, что оно равно 128, как я и говорил.
Все дело в хопахе, помните о том, что я считаю вам, что значение ttl уменьшается на единицу при следующем шаге разговора и проходе через маршрутизаторы, давайте произведем трассировку до данного адреса.
Как обнаруживать сетевой пакет, он не проходит один хо до нужного адреса, и в некоторых случаях он попадает от ttl по единичному случаю. Все теперь вы знаете, как узнать ttl windows.
Как изменить время жизни окна
Давайте рассмотрим ситуацию, что вам необходимо изменить ttl windows, по вероятности возникновения таких ситуаций в жизни, вызов может быть компанией Yota, с ее дурацкой установкой ограничений Yota на раздачу Wi-Fi. Представим ситуацию, что взяли себе оператора Yota на телефон и решили раздать Wifi на ноутбуке, но вы даже не знали о подводных камнях. в плоскости фильтрации пакетов со стороны Yota. Она жестко снижает скорость, и уменьшает значение ttl, оно должно быть 64, а если у вас есть дополнительное устройство, то это лишний хоп и значит ttl меньше, вот для обхода этой подставки с раздачей Wifi на ноутбуке от Yota, мы и изменим ttl . Менять ttl мы будем в windows 10, но данные действия подходят и для windows 7 и 8.1.
Нажимаем Win+R и вводим regedit
В конце концов у вас редко бывает редактор реестра Windows. Вам нужно перейти в ветку реестра
В разделе вам нужно создать значение, все зависит от разрядности windows, если 32-битная, то создаем параметр DWORD (32-битная), если 64-битная, то QWORD (64-битная). Я создаю QWORD.
Задаем ему имя DefaultTTL и устанавливаем его значение 65 для Android и iOS или 130 — Lumia, Nokia, Microsoft Phone и обязательно перезагружаемся .
эта лишняя единица, как раз и пойдет на лишний скачок через ваш телефон с ноутбука и Yota ничего не увидит, как увидеть изменить ttl windows 10, очень просто.
Как изменить ttl Ubuntu, Debian
И так с windows мы уже научились, менять ttl, но не у всех стоит именно он, есть с Ubuntu например, давайте люди изучают как обойти запись на раздачу интернета через телефон на компьютер с Ubuntu на борт, в случае, если ваш оператор Йота, вы должны сделать несколько простых вещей.
1) Нажать одновременно Ctrl+Alt+T. Так вы вызовете терминал.
2) Ввести первую команду:
sudo vi /etc/init.d/local.autostart
3) Попросите ваш пароль, вводим, жмем Enter, далее жмем i — это вводит редактор vi в режим загрузки.
4) Вводим сам рецепт фиксирования TTL Ubuntu со значением 65, если у вас Android или iOS (у них стандартный TTL=64), если вы обладаете Люмии, где стандартный TTL равняется 128, вам вместо 65 нужно прописать 129. Все это по простой формуле, ttl на компе должен быть на 1 больше, чем ttl на телефоне, с которым вы раздаете. Теорию я вам рассказал, а теперь сам скрипт:
5) Далее, для окончания срока хранения жмем Esc. Затем сохраняем файл, зажимая Shift+ZZ.
6) Теперь необходимо проставить скрипту права на запуск:
sudo chmod +x /etc/init.d/local.autostart
7) Теперь прошло все это дело в автозапуске:
sudo update-rc.d local.autostart по умолчанию 80
8) Нажимаем Enter. Все будет делаться автоматически и без вашего участия.
Как изменить ttl MacOS
Ну и конечно, нельзя обижать яблочников 🙂 Для изменения ttl на mac делаем следующее
Идем в /Library/StartupItems. Открываем терминал и прописываем: ~> cd /Library/StartupItems/
Создаем там папку (например, это будет yota). В терминале пишем: /Library/StartupItems> sudo mkdir yota
Идем туда. В терминал вставляем: /Library/StartupItems> cd yota/
4) Создаем там скрипт (он должен произноситься так же как и папка), который хочет выполнить. Для создания скрипта в терминале вбиваем: /Library/StartupItems/yota> sudo vim yota
И тут встречается редактор Vim! Сюда копируем сам скрипт:
И закрываем Vim с сохранением результата, вводим в виме (редактор): yota
5) Создаем файл параметров StartupParameters.plist. /Library/StartupItems/yota> sudo vim StartupParameters.plist
И тут опять встречается редактор Vim! Сюда копируем содержимое файла: Самое главное, чтобы в строчке Прописано то же имя, что и название скрипта и название папки:< Описание = 'Добавить таблицы статической маршрутизации'; Предоставляет = ('yota'); Требуется = ("Сеть"); OrderPreference = 'Нет';
И снова закрываем Vim с сохранением результата, для этого вводим: w! StartupParameters.plist
6) Выставляете права на очень полезный скрипт. /Library/StartupItems/fuckingyota> sudo chmod 755 yota
7) в итоге: /Library/StartupItems/yota> ll
9) А сейчас мы не будем перезагружать комп, просто запустим скрипт, чтобы убедиться в его работоспособности: /Library/StartupItems/yota> sudo SystemStarter start fyota
Резюмирование мы с вами уточняем какие значения ttl у каждой области системы, уточняем для чего они. Мы научились менять ttl на самые частые случаи, если есть вопросы пишите их в травмах.
Как закрыть МТС Безлимитище на платную раздачу интернета. Как изменить TTL. +Видео
Как использовать СМАРТ Безлимитище на ноутбуке, раздать интернет через USB-модем или телефон по wi-fi.
Пользуясь модемом, как телефоном, мы, как бы, раздаём интернет с телефона(модема) на компьютер по USB. По условиям тарифа, раздача интернета с вашим мнением по поводу других устройств обусловливает повышение платой. То есть, за фактом раздачи интернета с модема, с Вас каждый день начинают снимать средства с баланса, в размере 30 рублей в сутки.
И, сам, МТС каждый день будет брать с собой деньги и в случае раздачи интернета с телефона по Wi-Fi либо BlueTooth.
Для этого нужно разобраться, как оператор узнаёт, что вы раздаёте интернет на другие устройства.
Схематично всё это отображается на картинке:
Как изменить TTL на компьютере.
Итак, сейчас я расскажу вам, как изменить TTL на компьютере или ноутбуке под управлением Windows 7, 8, 10. Это достаточно просто, нужно сделать буквально несколько кликов мышью:
Итак, TTL по умолчанию в нашем ноутбуке теперь равно 65.
При прохождении через модем/телефон он снизится до 64, и оператор не сможет определить, что вы раздаете интернет на ноутбуке. А, соответственно, не будет снимать по 30 рублей каждый день! Что нам и требовалось.
Как узнать TTL в Windows?
Если что-то осталось непонятным, смотрите видео на моём канале YouTube:
МТС Безлимитище — как обойти плату за раздачу безлимитного интернета на ноутбуке:
Я же с вами прощаюсь, надеясь увидеть Вас снова в моём блоге! Всем удачи!
Тэги: 3G, 4G, GSM, ttl, безлимитище, интернет, модем, МТС, обход ограничений
Надеюсь, статья оказалась Вам полезной! Пожалуйста, поддержите проект, поделившись в любимой соцсети (просто нажмите на кнопку ниже). Также буду очень рада вашим комментариям! :)
Меняем значение Time To Live (TTL) в Windows Server 2008/Vista/7
Значение Time To Live (TTL) в пакете IPv4 определяет максимальное количество переходов (хопов, маршрутизаторов), через который пакет IPv4 может пройти больше, чем будет загружен. Значение TTL по умолчанию в Windows Server 2008/Vista/7 — 128. Хотя значение по умолчанию достаточно хорошо для большинства сетей, и, скорее всего, нет необходимости его менять, могут быть случаи, когда вам случайно изменить значение TTL по умолчанию. р>
Следующая процедура извлечения реестра Windows может изменить значение TTL, заданное по умолчанию. 1. Откройте редактор реестра windows (regedit.exe).
<р>2. Перейдите к следующему разделу реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ParametersТакже вместе с изменением TTL часто меняют значение MTU для более тонкой настройки сети в Windows.
Снятие ограничения скорости у мобильного оператора Yota при раздаче интернета по WiFi
Примерно с августа этого года начал свою работу новый виртуальный мобильный оператор Yota, предлагающий действительно безлимитный интернет для смартфонов по умеренной стоимости (для Москвы - 300р./мес.)
При этом существует три значительных ограничения:
- Запрет загрузки торрентов (ограничение скорости до 64 кбит/с).
- Запрет на использование VPN. Был снят в сентябре (читать).
- Ограничение скорости до 1 Мбит/с при раздаче интернета по WiFi с устройства. Теперь можно оплатить или получить с арестом в 128 Кбит/c.
Для определения факта раздачи интернета с устройством используется значение TTL - время жизни IP-пакета (подробнее в википедии). Есть стандартное значение TTL, которое вы выбираете. Как только пакет проходит через узел, значение TTL сокращается на единицу. В нашем случае присоединения внешнего устройства уязвимость с использованием значения TTL и оператора связи, что подключило более одного устройства.
Что требуется сделать нам? Изменить значение TTL так, чтобы оператор не видел новые устройства.
Мы универсальный универсальный способ - корректировка TTL на компьютере. Это позволит обойти залог на любом телефоне.
ВНИМАНИЕ! После прочтения статьи обязательно
прочитайте про новый тип блокировки.
<р>1. Включите раздачу интернета по WiFi с устройства. 2.Эффективность сети с компьютером. <р>3. Доступ к компьютеру "Сетевые подключения" и "Состояние" у пользователей беспроводного подключения:
Нам нужно значение поля "Шлюз по умолчанию", в случае использования "192.168.43.1" <р>4. Запустите командную строку окна и выполните команду:ping 192.168.43.1 Вот пример результата:
|