Как изменить ттл на планшете: Смена TTL на Android без и с правами суперпользователя

Содержание

Как изменить TTL на Android без Root прав


Легче
всего распределять интернет на другие
девайсы с аккаунтом суперпользователя,
который дает расширенные права для
использования функций смартфона. Но
Root-права имеют массу
подводных камней, и далеко не каждый
пользователь разберется
и
сможет ими воспользоваться. Поэтому
рассмотрим все варианты,
как поменять TTL
на Андроид без Root.

Как изменить TTL на Android без Root прав

Что представляет собой TTL

TTL
или Time to
live – критерий для
определения время использования пакета
интернета. Провайдеры используют
значение времени жизни, чтобы отслеживать
несанкционированное подсоединение
других устройств и отключать доступ к
сети. Если вы подключите смартфон к
компьютеру через USB или
Wi-Fi, или
попробуете подключить члена семьи к
своему тарифу, оператор тут же узнает
о попытке и примет меры. Обычно это
дополнительная оплата или отключение
трафика. Чтобы разобраться, как
изменить TTL на
Андроид без Root
прав, узнаем
подробнее, как оператор отслеживает
попытки подключения.

как изменить ttl на андроид без root прав

Принцип
действия TTL:

  1. Изначально
    TTL равен 64 (в некоторых
    устройствах 128).
  2. Как
    только включается точка доступа, время
    жизни меняется.
  3. С
    основного устройства трафик идет как
    TTL-64.
  4. С
    дополнительно подключенного уже на
    одну единицу меньше, TTL-63.
    То есть при каждом переходе по беспроводной
    сети, TTL теряет по одному
    значению.
  5. После
    «скитаний» по интернету пакет возвращается
    к провайдеру.

смена ttl на андроид без root

Оператор
отслеживает подобные несоответствия
и наказывает абонентов.

Когда стоит менять TTL

Безлимитные
интернет-тарифы появились 5 лет назад.
Чтобы люди не использовали трафик для
раздачи на компьютер или смартфон,
операторы придумали систему контроля
– отслеживание TTL.
Пользователи сразу отреагировали и
научились менять значение TTL.
Всегда ли необходимо изменение
TTL на Андроид без
Рут?

изменение ttl на андроид без рут

Те,
кто уже попробовал смену
TTL на Андроид без
Root, столкнулись
с такой ситуацией, что при раздаче на
одни модели смартфонов, трафик уходит
свободно, а с некоторыми возникают
проблемы. В частности, приходят смс от
оператора с просьбой подключить
специальную услугу для расширения опций
TTL или дополнительной
оплатой.

как поменять ttl на андроид без root

Подобные
разногласия между устройствами происходят
из-за разного значения TTL.
Чаще это происходит между смартфоном,
где TTL=64 и ноутбуком, где
TTL=128. В этой ситуации лучше
изменить показатель TTL
на компьютере и зафиксировать значение,
чтобы после перезагрузки аппарата
настройки не сбились.

изменить ttl на андроид без root

Что такое расширенные права
учетной записи

Далеко
не все пользователи знают, что
такое Root права
и
какие возможности открывают для
пользователя. Это учетная запись,
позволяющая совершать любые операции
на смартфоне. Режим суперпользователя
нужен для переделки гаджета под себя
или для открытия приложений, которые
не работают.

Чтобы
проверить, есть ли на устройстве
Root-права, скачайте приложения Root Checker
и Terminal Emulator.
Достаточно установить и запустить
проверку. В случае обнаружения профиля
суперпользователя программа выдаст
соответствующее уведомление.

изменение ttl android без root

Способы изменения TTL без прав
суперпользователя

Подобное
действие не работает на некоторых
моделях. Для этого скачайте «Terminal
Emulator for Android». Программа —
комплекс программных средств, позволяющих
проще взаимодействовать человеку с
компьютером.

как изменить ttl на андроиде без рута

Как поменять
TTL на Андроид без
Root:

  • после
    установки введите специальную команду: cat
    /proc/sys/net/ipv4/ip_default_ttl
  • если
    в смартфоне доступны изменения, появится
    специальное поле с первичным значением
    TTL;
  • прибавьте
    к показателю 1, чтобы обмануть технику
    провайдера.

android ttl без root

Чтобы
завершить, перезапустите девайсы и
вновь подключите к интернет-сети. Если
обойти ограничения не удалось, списываются
средства или отключили трафик, включите
Root-права.

как изменить ттл на андроид без рут прав

Изменение TTL с Root-правами

Проще
всего зафиксировать TTL с
рутированным смартфоном. Root-профиль дают пользователю права главного
администратора и возможность совершать
любые манипуляции.

Сегодня
у российских операторов есть специальные
тарифы или дополнительные услуги для
того, чтобы делиться интернетом. Но
подобные опции платные или имеют
ограничения по объему передаваемой
информации. Поэтому абоненты ищут пути
обхода учета TTL, их мы и
рассмотрим ниже.

Многие
популярные способы изменения TTL
работают только до перезагрузки
смартфона, потом показатели сбиваются
до исходного значения. Важно не просто
ввести другую цифру, а еще и зафиксировать
значение.

изменение ttl на андроид без рут прав

На Android с помощью приложений

Если
на смартфоне установлены рут-права,
проще всего использовать «TTL
Master» и «ES
Проводник». Для работы с ними не нужно
иметь никаких знаний IT-области,
достаточно скачать и запустить утилиты.

TTL
Master

Программа
доступна для скачивания. Скачать TTL Master.

смена ttl android без root

Инструкция
по использованию Master
TTL:

  1. Скачайте
    на смартфон.
  2. После
    установки на экране появится значение
    текущего показателя TTL.
  3. Нажмите
    пункт «Обойти ограничение».
  4. Программа
    добавит 1 к стандартному значению,
    установленному оператором (до 64) и вы
    сможете свободно раздавать интернет.

как сменить ttl на андроид без root прав

Если
произошел сбой, приложение TTL
Master
и тут поможет:

  1. Зайдите
    в Настройки.

  2. Выберите
    пункт «iptables».

как изменить ттл на андроид без рут

Метод
применим не на всех моделях, но попробовать
стоит.

После
проведения всех манипуляций в течение
дня отслеживайте баланс. Оператор мог
установить хитрую систему отслеживания
изменений TTL, и в случае
обнаружения активности имеет полное
право списать деньги за находчивость
или ограничить доступ к интернету.

как изменить ttl на андроид без рут прав

ES
проводник

Для
изменения TTL
воспользуйтесь специальным софтом.
Используйте файловый менеджер ES:

  • Скачайте
    приложение на смартфон.
  • Включите
    опцию Авиарежим для отключения устройства
    от мобильной сети.
  • Откройте
    Terminal Emulator
    и в поле запроса введите строку,
    содержащую разрешение на смену TTL: proc/sys/net/ipv4/ip_default_ttl.

изменить ttl на android без root

    Если
    все сделано правильно, вы настроите
    многоканальную сеть между цифровыми
    устройствами.

    На OS Windows

    Попробуем
    скорректировать значение TTL
    на компьютере. Метод универсален,
    подходит практически для всех моделей
    смартфонов. Инструкция:

    • включите
      на смартфоне Wi-Fi;
    • соедините
      телефон с ПК;
    • в
      компьютере найдите папку «Сетевые
      подключения»;

    смена ттл на андроиде без рут прав

    • выберете
      действующую сеть и откройте вкладку
      «Состояние»;

    изменить ttl на android без root прав

    • в
      вышедшем списке копируйте цифры напротив
      значения «Шлюз»;

    как поменять ttl на андроид без root прав

    • откройте
      командную строку, одновременно нажав
      Win + R;
    • в
      строке введите скопированное значение
      с приставкой ping. Например,
      ping 192.168.42.1.

    смена ттл на андроиде без рут

    В
    командной строке будет отображено
    значение TTL.

    Вручную

    Теперь,
    когда знаем цифровой показатель TTL,
    изменим его через реестр. Чтобы
    найти программу:

    1. Зайдите
      в меню «Пуск».
    2. Введите
      в строке «regedit».
    3. Нажмите
      «Поиск».
    4. После
      запуска редактора вводим строку:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

    поменять ттл на андроид без рута

    1. В
      появившемся окошке создаем новый
      параметр DefaultTTL.
    2. В
      поле вводим текущий показатель TTL
      + 1. Например, 64+1=65.
    3. После
      изменений перезагрузите компьютер.

    С
    2016 года российские операторы мобильной
    связи ввели оплату за раздачу интернета
    на другие устройства. Но пользователи
    не унывали, сразу нашлись те, кто смог
    понять, какими способами обойти
    ограничения и получать законно оплаченный
    трафик на домашний компьютер, планшеты
    и другие гаджеты. Теперь эти секреты
    знаете и вы, и сможете настроить сеть
    на 2-3 канала самостоятельно за 30 минут.

    что это такое, основные способы замены

    Большинство операторов связи ограничивают раздачу интернета со смартфона. В этом случае трафик либо полностью отсутствует, либо возможен по другой цене (часто сильно увеличен). Обход таких ограничений возможен. Предложенный материал объяснит, как изменить ttl на андроид без root прав и при наличии их.

    Понятие TTL?

    Назначение его – не допустить вечного «блуждания» по просторам интернета пакетов цифровой информации. Показатель «времени жизни» всё время изменяется при перемещении между разными маршрутизаторами.

    TTL – это фактически максимальный срок службы пакета с информацией или предельное количество перемещений его между гаджетами (английская аббревиатура — Time to live). Если подробнее, то для компьютерной сети этот показатель соответствует диапазону 0-255.

    Большинство гаджетов Android (да и iOS тоже) имеют начальное значение ТТЛ=64. В компьютере на базе ОС Windows значение его будет от 128. Каждый переход по беспроводному каналу значение этого числа будет уменьшаться на единицу. Проведя много скачков между клиентами, этот показатель в определённый момент становится нулевым. В итоге вся информация из этого пакета уничтожается в автоматическом режиме.

    Схема работы TTL для различных устройств

    Так как показатель TTL каждый раз передаётся провайдеру, то он способен увидеть, проходил ли поток данных через «лишние» маршрутизаторы (т.е. другие устройства).

    ТТЛ используется провайдерами с целью ограничить безлимитный интернет, не допустить подключения к нему от нескольких различных источников. После перехода смартфона на базе Андроид в режим раздачи, информация передаётся по трафику при TTL= 64. Получающее пакет данных устройство автоматически снижает базовый уровень на 1. А провайдер получает пакет с пометкой равной 64 и 63. В результате оператор связи производит блокировку этой сети. В основном это не даёт возможности раздавать интернет посредством Wi-Fi.

    Зачем нужна замена TTL?

    Раздавая интернет при помощи смартфона на базе Андроид, можно отметить, что некоторые приборы легко присоединяются к сети, а при вхождении других сразу поступает предупреждение (сообщение) оператора связи о снижении скорости раздачи либо повышении стоимости услуги. Причиной этих предупреждений являются отличия в показателях ТТЛ у аппаратов (раздающего интернет и принимающих этот сигнал).

    Раздача Wi-Fi на телефоне с Андроид

    При возникновении такой проблемы у пользователя сразу возникает мысль, как поменять ттл на телефоне без рут прав на андроид. Как правило, желающих приобретать более дорогой пакет, не израсходовав всего лимита интернета в предыдущем, будет не много. Простейший способ – поменять ТТЛ на устройстве-приёмнике сигнала, т.е. компьютере. Можно также изменить этот параметр и на гаджете, который раздаёт. Однако это может привести к проблемам с доступом для аппаратов, которые раньше «конектились» беспроблемно.

    Проверка прав суперпользователя на смартфоне

    Для изменения значения «времени жизни» у андроид-устройства, необходимо получить права администратора (root-права). Поможет в этом дополнительный софт, который бесплатно можно скачать на Google Play. Позволят определить имеющиеся права суперпользователя популярные приложения – Root Checker или Terminal Emulator. Интерфейс первого приложения очень прост и позволяет произвести проверку интуитивно. При пользовании же второй необходимо ввести в командной строке «SU», что поможет определить наличие root-прав. Показанные значки # либо $ подтвердят положительный результат.

    Проверка рут прав с помощью Root Checker для Андроид

    Проверка рут прав с помощью Terminal Emulator For Android

    Изменение TTL с root-правами

    Лучший метод изменения показателя ТТЛ (не зависимо – принимает это устройство или раздаёт) — использовать специальное приложение. Все такие программы могут использоваться исключительно при наличии root-прав. Соответственно, аппарат нужно заранее рутировать.

    Лучшие помощники в этом – это программы TTL Master и ES Проводник. Работа с ними отличается простотой и удобством.

    Приложение TTL Master

    TTL Master (Yota Tether TTL) – это программа, помогающая заменить «родной» TTL на другой, позволяя обойти ограничения провайдера. Программа помогает в работе с любым оператором связи. Можно автоматически сменить TTL, проведя перезагрузку устройства.

    Главное преимущество TTL Master – элементарность. Действия просты:

    1. Нужно зайти в Гугл Плэй, найти приложение и произвести установку его на гаджет, на котором будет изменяться показатель TTL.

    Установка TTL Master для Андроид

    Проверка безопасности приложения TTL Master для Android

    1. Запустив Мастер, пользователю станет доступно настоящий показатель TTL и графа, куда нужно внести изменённый показатель. Меняем.

    Галвное окно приложения TTL Master для Андроид

    1. Затем нужно перезагрузить устройство.

    Эти нехитрые действия помогут снять все лимиты скорости. Напоминаем, что использовать ttl master без root прав не получится.

    Приложение ES проводник

    Поменять ТТЛ при помощи ЕS Проводника будет дольше по времени, нежели используя предыдущую программу. Для это нужно:

    1. Выключить все сетевые соединения на аппарате, активировав режим «Полёт» (в некоторых гаджетах – «В самолёте»).

    Активация режима полета на телефоне с Андроид

    1. Включить ES Проводник и набрать следующую комбинацию – proc / sys / net / ipv4 / ip_default_ttl.

    Настройка TTL с помощью ES Проводника для Андроид

    1. Конечный файл открыть с помощью удобного текстовика, и произвести замену указанного показателя ttl на другой. После этого закрыть файл, сохраняя изменения.

    Значение TTL по умолчанию на устройстве с Андроид

    1. Отключить «Полёт» и активировать раздачу.

    Можно ли редактировать TTL без root-прав

    Поменять TTL без этих прав можно, однако не на всяком устройстве под управлением Андроид. Следует произвести установку приложения Terminal Emulator for Android на гаджет.

    После инсталляции программки необходимо:

    1. Активировать приложение и набрать следующую комбинацию – cat  / proс / sys / nеt / ipv4 / ip_dеfаult_ttl.

    Доступ к файлу с TTL в Terminal Emulator for Android

    1. Если модель аппарата позволяет внести коррективы без прав администратора, то исходный показатель ТТЛ станет доступным. Нужно увеличить его на единицу. Такое же изменение требуется внести во всех аппаратах, подсоединяемых в сеть.

    Просмотр TTL в Terminal Emulator for Android

    1. Произвести перезагрузку всей техники, после чего оценить результат.

    Хотя указанный способ и работает, но действенен он в редких случаях. Поэтому надёжнее будет получить рут-права и гарантированно обойти ограничения трафика провайдером.

    Возможные ошибки

    Перечень возможных ошибок и неисправностей, которые могут возникнуть при замене TTL на Android с root правами и без них, довольно обширен. Описать их все – физически не возможно. Они зависят от производителя и модели девайса, провайдера, характеристик устройства, на которое осуществляется раздача, и т.д. Причин может быть много, и предусмотреть их все довольно трудно.

    Рекомендовать можно следующее:

    1. Если у пользователя есть понимание рассматриваемого вопроса, и он не опасается навредить устройству, то стоит обратиться за помощью на один из специализированных сайтов или форумов. Например – https://4pda.ru/.
    2. Если же знаний в данной области не хватает, и есть риск сделать что-то не так, то лучшим решением будет обратиться за помощью к специалисту.

    Подводя итог, выразим надежду, что вышеизложенный материал окажется полезным, и поможет обходить ограничения операторов сотовой связи, существенно сэкономив «кровно заработанные».

    Автор сайта

    Юлия Чижёнок

    Автор сайта

    Задать вопрос

    Фиксация TTL на Android для обхода ограничений на раздачу интернета

    Столкнулся с проблемой раздачи интернета с Android-телефона на другие устройства, через мобильную точку доступа, у некоторых операторов. Оператор или вообще запрещает раздавать интернет, или берет за это деньги. Однако есть способы обойти этот запрет. Здесь расскажу, что у меня получилось.

    Как оператор узнает, что интернет раздается

    Оператор на своей стороне смотрит на значение TTL в заголовках IP-пакетов, приходящих от клиента. Схематично выглядит так:
    TTL схема

    Если на телефоне открывать в браузере какую-нибудь страничку, то провайдеру от телефона будут приходить пакеты с TTL 64. Такие пакеты он пропускает.

    Но если включить мобильную точку доступа, подключиться к ней, например, с планшета, и на планшете открыть страницу, то, проходя через мобильную точку доступа на телефоне TTL будет уменьшаться на 1 и провайдеру будут уходить пакеты с TTL 63, которые он будет отбрасывать. Уменьшение TTL при прохождении через роутер — это стандартизированное поведение роутера, такое поведение предусмотрено стандартом RFC791.

    В этой ситуации выхода два — либо на планшете выставлять TTL 65, чтобы, проходя через телефон, провайдеру приходили пакеты с TTL 64, либо на самом телефоне делать так, чтобы он не уменьшал TTL.

    Если wi-fi клиент — дектоп-машина с Windows или MacOS, то выставить TTL 65 можно одной командой.

    Windows

    Создать в реестре ключ

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DefaultTTL
    

    типа REG_DWORD со значением 65 (в десятичной системе)

    MacOS

    Команда в консоле:

    $ sudo sysctl -w net.inet.ip.ttl=65
    

    Но если клиент планшет на iOS или другое устройство, где нельзя просто так выставить TTL, то придется воспользоваться вторым способом — заставить телефон не уменьшать TTL для проходящих через него пакетов. Это может быть не совсем просто.

    Учим телефон не уменьшать TTL

    Этот способ потребует root-права (инструкция) на android-телефоне или jailbreak на iOS. Т.к. я делал это на Android, то опишу как делать для него. Про iOS здесь инструкции не будет.

    Для разных устройств, процедура будет отличаться, я постараюсь рассказать в чем будут заключаться эти отличия. В данном примере я использую OnePlus 3 и Android 8.0 Oreo

    Итак, у нас есть Android телефон с root-правами. Узнаем, умеет ли ядро системы работать с TTL. Для этого смотрим содержимое двух файлов на телефоне (например с помощью приложения ES Проводник, оно умеет смотреть системные файлы):

    /proc/net/ip_tables_matches
    /proc/net/ip_tables_targets
    

    В обеих должно быть упоминание TTL. В моем случае в ip_tables_targets упоминания ttl не было. Это значит, что ядро не умеет изменять TTL. Чтобы его научить этому, нам понадобится из исходников собрать модуль ядра и загрузить его в телефон.

    Как собрать модуль ядра

    Нам понадобятся:

    • ОС — Linux или MacOS (можно собрать и на Windows — см.ниже)
    • исходники ядра для конкретного устройства
    • toolchain определенной версии и опредленной архитектуры

    Я собирал модуль на Windows, но используя, Ubuntu-подсистему в Windows 10. Как ее включить я писал
    здесь. Если у вас не Win10, то придется ставить Ubuntu на VirtualBox-машину.

    Для своего OnePlus 3 я брал исходники ядра здесь — https://github.com/OnePlusOSS/android_kernel_oneplus_msm8996 (msm8996 — это модель процессора Qualcomm Snapdragon 820 MSM8996). Исходники для Android 8.0 Oreo в ветке QC8996_O_8.0.0

    Для других Oneplus-ов можно взять их рядом — https://github.com/OnePlusOSS. Для других моделей телефонов надо искать исходики где-то в интернете или на сайте производителя.

    Toolchain — это утилиты для сборки кода под опредленную платформу. Узнать какая именно нужна для вашего телефона можно так:

    C:\Users\fote>adb shell
    OnePlus3:/ $ uname -a
    Linux localhost 3.18.66-perf+ #1 SMP PREEMPT Thu Dec 6 00:54:59 CST 2018 aarch64
    OnePlus3:/ $ cat /proc/version
    Linux version 3.18.66-perf+ ([email protected]) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Thu Dec 6 00:54:59 CST 2018
    

    В моем случае это aarch64. Из этого вывода также понадобится версия gcc: 4.9 и версия ядра: 3.18.66-perf+

    Далее идем сюда — https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/
    и скачиваем нужный тулчейн. Версии для MacOS можно найти также по этой ссылке.
    В моем случае я скачал aarch64-linux-android-4.9, здесь aarch64 и 4.9 совпадает с теми версиями которые мы узнали выше.

    Теперь идем в консоль и готовимся к компиляции.
    Установим необходимые тулзы и склонируем репы с тулчейном и исходниками ядра в домашнюю папку:

    $ sudo apt install build-essential python-minimal libncurses5-dev libncursesw5-dev
    $ cd ~
    $ git clone https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/
    $ git clone --branch=QC8996_O_8.0.0 https://github.com/OnePlusOSS/android_kernel_oneplus_msm8996
    

    В исходниках ядра смотрим в папку arch и подбираем нужную архитектуру. В моем случае в этой папке, нет aarch64, но есть arm64. Это то же самое, просто называется по другому. Буду использовать эту архитектуру. Указываем ее и путь до бинарей тулчейна в переменных окружения:

    $ export ARCH=arm64
    $ export CROSS_COMPILE=/home/fote/aarch64-linux-android-4.9/bin/aarch64-linux-android-
    

    Переменная CROSS_COMPILE именно такая, заканчивается на -. Здесь нет ошибки.

    Теперь надо создать конфиг для будущей сборки. Возможные варианты конфигов в моем случае лежат в папке с исходниками ядра в arch/arm64/configs (вместо arm64 может быть ваша архитектура). Вспоминая версию ядра, которая установлена в телефоне, выбираю конфиг msm-perf_defconfig:

    $ cd ~/android_kernel_oneplus_msm8996/
    $ make msm-perf_defconfig
    

    После того как конфиг создан, нам надо внести в него изменения, чтобы нужный нам модуль для фиксации TTL скомпилировался. Для этого выполняем:

    Появится интерактиваная утилита, в которой нужно найти нужный модуль.
    TTL Target support

    Переходя по дереву внутрь, и, найдя TTL Target support, нажать M, чтобы указать, что нужно скомпилировать этот модуль.
    TTL Target support

    Сохраняем конфиг, выходим и собираем ядро с модулями:

    Если эти команды завершились ошибкой, значит, скорее всего неправильно выбран конфиг, toolchain или сами исходники ядра. Определенные исходники можно собрать только подходящим тулчейном и с подходящим конфигом.

    Если ошибок не было, то в папке с исходниками должен появится файл net/netfilter/xt_HL.ko

    Вот мой скомпилированный файл для OnePlus 3, Android 8.0.0 — xt_HL.ko. Можно сразу взять его, если совпадает модель телефона и версия системы.

    Копируем его на телефон, и через adb shell пытаемся включить его (чтобы в adb shell работал su, надо в /system/build.prop добавить строку ro.debuggable=1, например с помощью ES Проводника):

    C:\Users\fote>adb shell
    OnePlus3:/ $ su
    OnePlus3:/ # insmod /sdcard/xt_HL.ko
    

    Если insmod возвращает ошибку exec format error, значит, скорее всего, неправильно была выбрана версия исходников ядра или архитектура. В dmesg можно узнать подробности ошибки совместимости, и пересобрать под правильную версию.

    Если модуль загрузился, можно пробовать зафиксировать TTL:

    # iptables -t mangle -A POSTROUTING -o rmnet+ -j TTL --ttl-set 64
    

    , подключиться через мобильную точку доступа и попробовать открыть какую-нибудь страничку в браузере.

    И наконец, добавляем в автозагрузку телефона скрипт, который будет включать фиксацию TTL:

    #!/system/bin/sh
    
    insmod /sdcard/xt_HL.ko
    iptables -t mangle -A POSTROUTING -o rmnet+ -j TTL --ttl-set 64
    

    Такой скрипт я положил в /sdcard/fixttl.sh, и с помощью приложения ScriptManager, добавил в автозагрузку.

    ScriptManager

    Всё! Теперь с этого телефона можно раздавать интернет!

    Спасибо вот этой статье — https://habr.com/post/238625/ . Во многом, делал по этому мануалу.

    Как изменить TTL на андроид

    TTL — это время жизни пакета данных в IP-протоколе. Данный показатель используется операторами мобильной связи для определения несанкционированных подключений к общей сети.

    У большинства устройств на базе Android базовый TTL равен 64. Когда вы используете смартфон в качестве точки доступа и раздаете с него Wi-Fi, то время жизни пакета данных меняет свое значение с каждым новым подключенным к нему девайсом.

    В результате провайдер получает уже два разных значения, которые приходят с одного устройства: собственный TTL и TTL принимающего Wi-Fi гаджета. В таком случае мобильный оператор может заблокировать доступ к сети Интернет, ограничить скорость или предложить перейти на новый тариф.

    Чтобы свободно раздавать интернет со своего устройства, не переключаясь на новый тарифный план, может потребоваться смена значений TTL. Поэтому далее мы расскажем, как изменить TTL на андроид.

    Внимание: для смены и фиксации TTL необходимо получить права суперпользователя — root. Только после этого вы сможете изменять ограничения, установленные провайдером или производителем.

    Как изменить TTL

    Если у вас есть root-права (суперпользователя), то вы без особых проблем сможете изменить TTL при помощи специального софта. В данном примере мы будем использовать утилиту TTL Master. Инструкция:

    Шаг 1. Скачайте и установите приложение TTL Master через Play Маркет.

    TTL Master

    Шаг 2. Отключите все проводные и беспроводные соединения. Для этого активируйте «Режим полета» и только потом запустите TTL Master.

    TTL Master

    Шаг 3. Откроется главная страница, где в самом центре будет указан текущий TTL.

    TTL Master

    Шаг 4. Найдите поле «Введите TTL», укажите здесь необходимое значение (127 для Windows, 63 для устройств с другой ОС) и нажмите кнопку «Применить».

    TTL Master

    Шаг 5. Перезагрузите устройство и отключите «Режим полета», чтобы смена TTL вступила в силу.

    Чтобы узнать, изменился ли TTL, еще раз запустите приложение. Новое значение отобразится на главном экране. Если сменить TTL не получилось, то у вас нет root-прав. Получите их, а затем повторите описанные выше действия.

    Фиксация TTL

    Если ядро вашего смартфона поддерживает фиксацию TTL, то вы также сможете обойти ограничение на раздачу интернета. Проверить наличие этой возможности можно с помощью любого бесплатного менеджера файлов. Например, Root Explorer. Инструкция:

    Шаг 1. Через любой менеджер файлов перейдите по адресу по адресу «/proc/net/ip_tables_targets». Здесь найдите и запустите «ip_tables_targets».

    Root Explorer

    Шаг 2. Убедитесь, что в файле есть строка TTL. Если ее нет, то ядро не поддерживает фиксацию TTL.

    Root Explorer

    Если вы не можете открыть директорию «proc», «net» и найти файл «ip_tables_targets», то скорее всего у вас нет root-прав. Если файл удалось найти и в нем есть строка TTL, то фиксация TTL на андроид возможна.

    Для фиксации TTL потребуется извлечь с телефона файл «boot.img», изменить его при помощи AndImgTool, найти и отредактировать код файла «init.rc» через Notepad++ (или любой другой аналогичный софт), а затем перепрошить полученный img-файл.

    Так как для обычных пользователей способ считается слишком сложным и трудоемким (с массой технических нюансов), то для снятия ограничений на раздачу Wi-Fi достаточно будет просто изменить значение TTL при помощи любой бесплатной утилиты.

    Как изменить TTL на Андроид

    как изменить ttl на андроид

    Смартфоны и планшеты без root

    Для смартфонов, у которых отсутствует рут-доступ, можно попробовать изменить ТТЛ на принимающем устройстве (компьютере). Для просмотра текущего значения параметра воспользуемся средством терминала – например, Terminal Emulator.

    Скачать Terminal Emulator из Google Play Маркета

    1. Запустите приложение и введите в нём следующую команду:

      cat /proc/sys/net/ipv4/ip_default_ttl

      Проверьте правильность ввода, затем нажмите аналог Enter на вашей клавиатуре.

    2. Ввод команды просмотра для смены TTL на Android без рута

    3. Появится базовое значение данных нужного параметра.
    4. Просмотр текущего значения для смены TTL на Android без рута

    5. Измените ТТЛ на всех устройствах, которые будут подключаться к этому. На компьютере под управлением Windows это сделать довольно просто.

      Подробнее: Как поменять TTL в Windows 7 и Windows 10

    6. Данный способ не слишком надёжный, поскольку в большинстве случаев значение нужно менять именно на девайсе, который раздаёт интернет.

    Смартфоны и планшеты с root

    Задача упрощается, если на целевом устройстве присутствует рут-доступ. В таком случае изменить TTL можно как с помощью специального приложения, так и вручную, отредактировав один из системных файлов.

    Способ 1: TTL Master

    Использование стороннего решения удобнее, поэтому начнём с него. Программа называется TTL Master и доступна для загрузки из Google Play.

    Скачать TTL Master из Google Play Маркета

    1. В главном окне ТТЛ Мастера вы можете просмотреть текущее значение параметра. Ниже под ним находится поле «Введите TTL», тапните по нему.
    2. Начать ввод нового значения для смены TTL на Android с помощью TTL Master

    3. Напишите новую величину, обычно это 65 или 128, затем воспользуйтесь кнопкой «Применить».

      Указать новое значение для смены TTL на Android с помощью TTL Master

      В менеджере рут-прав выдайте приложению доступ.

    4. Разрешить приложению рут-доступ для смены TTL на Android с помощью TTL Master

    5. После сообщения об удачной замене перезапустите гаджет и проверьте работоспособность, раздача интернета теперь должна работать.
    6. Закончить работу с приложением для смены TTL на Android с помощью TTL Master

      TTL Master прост и удобен, поэтому мы рекомендуем пользоваться именно им.

    Способ 2: Редактирование вручную

    На некоторых смартфонах единственный метод изменения TTL заключается в ручной перезаписи параметра в конфигурационном файле. Для этой операции нам потребуется файловый менеджер с рут-доступом, например, Root Explorer.

    Скачать Root Explorer из Google Play Маркета

    1. Переведите устройство в режим полёта.

      Подробнее: Как включить режим полёта на Android

    2. Включить режим полёта для смены TTL на Android в ручном режиме посредством Root Explorer

    3. Откройте приложение и нажмите на кнопку «Права R/W», затем перейдите по следующему адресу:

      Root/proc/sys/net/ipv4

    4. Перейти в нужный каталог для смены TTL на Android в ручном режиме посредством Root Explorer

    5. Тапните по файлу ip_default_ttl – появится контекстное меню, выберите в нём «Редактор текста».
    6. Открыть требуемый файл для смены TTL на Android в ручном режиме посредством Root Explorer

    7. Файл будет открыт для редактирования – сотрите имеющееся значение и введите то, которое вам требуется, после чего сохраните изменения.
    8. Сохранение изменений для смены TTL на Android в ручном режиме посредством Root Explorer

    9. Закрывайте файловый менеджер и выключайте режим полёта.

    Попробуйте активировать раздачу интернета – если всё сделали правильно, операторские ограничения больше не будут вам докучать.

    Сохранение изменений для смены TTL на Android в ручном режиме посредством Root ExplorerМы рады, что смогли помочь Вам в решении проблемы.

    Сохранение изменений для смены TTL на Android в ручном режиме посредством Root ExplorerОпишите, что у вас не получилось.
    Наши специалисты постараются ответить максимально быстро.

    Помогла ли вам эта статья?

    ДА НЕТ

    Как изменить TTL на Андроид


    Как изменить TTL на Андроид


    Возможности современных смартфонов позволяют делиться доступом к мобильному интернету с другими устройствами при помощи модуля Wi-Fi, Bluetooth или USB.

    Как изменить TTL на Андроид


    СодержаниеКак изменить TTL на Андроид

    1. Что такое TTL и зачем он нужен?
    2. Можно ли изменить TTL?
    3. Как узнать TTL на телефоне?
    4. Как изменить TLL на Android с root-правами?

    Однако не все так просто — жадные операторы сотовой связи, предоставляющие «безлимитные» пакеты услуг, часто ограничивают раздачу интернета. Чтобы обнаружить подключенные устройства, они пользуются значением параметра TTL, который автоматически передается на их основной сервер. В этой статье-инструкции мы разберемся, что такое TTL в телефоне, и как его изменить для обхода ограничений раздачи интернета.

    Что такое TTL и зачем он нужен?

    TTL (Time to live) — предельный период времени жизни пакета данных или максимальное количество его переходов от одного устройства к другому. В компьютерных сетях такой параметр является обыкновенным числовым значением в диапазоне от 0 до 255. Основная его цель заключается в том, чтобы не позволять набору цифровой информации бесконечно «блуждать» по сети. Перемещаясь между различными маршрутизаторами, параметр TTL постоянно меняется.

    Для большинства мобильных устройств (iOS и Android) начальное значение TTL равно 64, а на Windows-компьютерах он стартует с отметки 128. Каждый переход через беспроводной канал связи уменьшает это число ровно на 1. Когда после множества скачков от одного клиента к другому TTL становится равным 0, все данные в пакете, который он сопровождает, автоматически уничтожаются.

    Как изменить TTL на Андроид

    Поскольку значение TTL всегда возвращается изначальному адресанту (провайдеру), он может узнать, был ли пропущен трафик через сторонние маршрутизаторы, то есть другие устройства.

    Операторы сотовой связи пользуются TTL для ограничения доступа к безлимитному интернету, когда их клиент подключается к нему с нескольких разных гаджетов. После того, как смартфон на Android переходит в режим модема, он передает через себя трафик с параметром TTL, равным 64. Устройства, которые получают эти сведения, автоматически уменьшают изначальный TTL на 1. В результате, провайдеру приходят пакеты, помеченные временем жизни 64 и 63, после чего он блокирует сеть. В большинстве случаев, это делает невозможным раздачу интернета по Wi-Fi.

    Можно ли изменить TTL?

    Как уже можно было догадаться, чтобы разблокировать доступ сторонним устройствам к мобильной сети, необходимо должным образом настроить значение TTL. На Android это делается несколькими способами в зависимости от наличия на смартфоне root-прав. Также необходимо выбрать устройство, на котором будут внесены изменения параметра TTL: на раздающем трафик или на получающем его.

    Далее мы будем рассматривать исключительно мобильную платформу Android.

    Как узнать TTL на телефоне?

    Стоит сразу отметить, что получить доступ к неограниченному количеству сторонних подключений к мобильной сети без прав администратора практически невозможно. Чтобы узнать значение TTL на телефоне, следуйте инструкции:

    1. Сначала нужно установить приложение Terminal Emulator.

    2. После запуска этой небольшой утилиты откроется командная консоль, в которую необходимо ввести следующую строку: cat /proc/sys/net/ipv4/ip_default_ttl

    3. В результате появится значение TTL.

    Terminal Emulator

    Как изменить TLL на Android с root-правами?

    Получив права администратора (рут) на Android, нужно установить один из файловых менеджеров, например, ES Проводник. Далее потребуется активировать авиарежим на смартфоне, чтобы временно прервать соединение с сетью. Теперь запустите Terminal Emulator и перейдите файлу по адресу: proc/sys/net/ipv4/ip_default_ttl. В нем содержится значение параметра TTL, которое можно изменить по своему усмотрению. Сохранив новое число и перезагрузив телефон, можно спокойно раздавать интернет.

    Существует и более комфортный способ настройки множественного подключения к мобильной сети. Для его реализации потребуется загрузить специальное приложение TTL Master. После запуска программы можно сразу увидеть текущее значение данного параметра и настроить его для эффективной раздачи как на мобильные устройства, так и на Windows-компьютеры. После перезагрузки смартфона можно не беспокоится, что сотовый оператор как-то узнает об общем использовании его трафика.

    TTL Master

    Изменение TLL на Android — простая задача для пользователей смартфонов с рут-правами, которые могут обойти ограничение раздачи интернета в пару кликов. Если же «суперправ» нет, то с высокой долей вероятности ничего не выйдет.


     

    Что такое TTL в телефоне и как его изменить на Android?

    Возможности современных смартфонов позволяют делиться доступом к мобильному интернету с другими устройствами при помощи модуля Wi-Fi, Bluetooth или USB.

    Однако не все так просто — жадные операторы сотовой связи, предоставляющие «безлимитные» пакеты услуг, часто ограничивают раздачу интернета. Чтобы обнаружить подключенные устройства, они пользуются значением параметра TTL, который автоматически передается на их основной сервер. В этой статье-инструкции мы разберемся, что такое TTL в телефоне, и как его изменить для обхода ограничений раздачи интернета.

    TTL в телефоне

    Что такое TTL и зачем он нужен?

    TTL (Time to live) — предельный период времени жизни пакета данных или максимальное количество его переходов от одного устройства к другому. В компьютерных сетях такой параметр является обыкновенным числовым значением в диапазоне от 0 до 255. Основная его цель заключается в том, чтобы не позволять набору цифровой информации бесконечно «блуждать» по сети. Перемещаясь между различными маршрутизаторами, параметр TTL постоянно меняется.

    Для большинства мобильных устройств (iOS и Android) начальное значение TTL равно 64, а на Windows-компьютерах он стартует с отметки 128. Каждый переход через беспроводной канал связи уменьшает это число ровно на 1. Когда после множества скачков от одного клиента к другому TTL становится равным 0, все данные в пакете, который он сопровождает, автоматически уничтожаются.

    Интернет на телефоне

    Поскольку значение TTL всегда возвращается изначальному адресанту (провайдеру), он может узнать, был ли пропущен трафик через сторонние маршрутизаторы, то есть другие устройства.

    Операторы сотовой связи пользуются TTL для ограничения доступа к безлимитному интернету, когда их клиент подключается к нему с нескольких разных гаджетов. После того, как смартфон на Android переходит в режим модема, он передает через себя трафик с параметром TTL, равным 64. Устройства, которые получают эти сведения, автоматически уменьшают изначальный TTL на 1. В результате, провайдеру приходят пакеты, помеченные временем жизни 64 и 63, после чего он блокирует сеть. В большинстве случаев, это делает невозможным раздачу интернета по Wi-Fi.

    Можно ли изменить TTL?

    Как уже можно было догадаться, чтобы разблокировать доступ сторонним устройствам к мобильной сети, необходимо должным образом настроить значение TTL. На Android это делается несколькими способами в зависимости от наличия на смартфоне root-прав. Также необходимо выбрать устройство, на котором будут внесены изменения параметра TTL: на раздающем трафик или на получающем его.

    Далее мы будем рассматривать исключительно мобильную платформу Android.

    Как узнать TTL на телефоне?

    Стоит сразу отметить, что получить доступ к неограниченному количеству сторонних подключений к мобильной сети без прав администратора практически невозможно. Чтобы узнать значение TTL на телефоне, следуйте инструкции:

    1. Сначала нужно установить приложение Terminal Emulator из магазина Google Play.
    2. После запуска этой небольшой утилиты откроется командная консоль, в которую необходимо ввести следующую строку: cat /proc/sys/net/ipv4/ip_default_ttl
    3. В результате появится значение TTL.

    TTL на Android

    Как изменить TLL на Android с root-правами?

    Получив права администратора (рут) на Android, нужно установить один из файловых менеджеров, например, ES Проводник. Далее потребуется активировать авиарежим на смартфоне, чтобы временно прервать соединение с сетью. Теперь запустите Terminal Emulator и перейдите файлу по адресу: proc/sys/net/ipv4/ip_default_ttl. В нем содержится значение параметра TTL, которое можно изменить по своему усмотрению. Сохранив новое число и перезагрузив телефон, можно спокойно раздавать интернет.

    Существует и более комфортный способ настройки множественного подключения к мобильной сети. Для его реализации потребуется загрузить специальное приложение TTL Master. После запуска программы можно сразу увидеть текущее значение данного параметра и настроить его для эффективной раздачи как на мобильные устройства, так и на Windows-компьютеры. После перезагрузки смартфона можно не беспокоится, что сотовый оператор как-то узнает об общем использовании его трафика.

    TTL Master

    Изменение TLL на Android — простая задача для пользователей смартфонов с рут-правами, которые могут обойти ограничение раздачи интернета в пару кликов. Если же «суперправ» нет, то с высокой долей вероятности ничего не выйдет.

    TTL Master Загрузка…

    Что такое вспышка TTL? (Объяснение TTL и ручного режима вспышки)

    Фотосъемка со вспышкой устрашает новичков. Но список технических характеристик каждой вспышки может показаться еще более устрашающим. Например, что такое TTL и Manual?

    Давайте узнаем, что это за два режима вспышки и как вы можете их использовать, с помощью этого краткого руководства для начинающих.

    Photo of an external flash [ Примечание: ExpertPhotography поддерживается читателями. Ссылки на продукты на ExpertPhotography являются реферальными.Если вы воспользуетесь одним из них и что-то купите, мы заработаем немного денег. Нужна дополнительная информация? Посмотрите, как все это работает. ]

    Photo of an external flash Photo of an external flash

    Что такое вспышка Speedlite?

    Большинство людей думают о вспышке как о приспособлении, которое они видят поверх фотоаппарата. Но это не единственный тип вспышки.

    Чтобы помочь вам лучше понять TTL, давайте узнаем больше о различных типах вспышек, которые вам доступны.

    • Вспышки, встроенные в вашу камеру, называются всплывающими вспышками.
    • Те, что вы часто видите на фотоаппаратах, называются вспышками или неформально вспышками .
    • Между тем, большие вспышки, которые вы видите в студиях, называются моноблоки .

    Хотя эти устройства выглядят по-разному, все они относятся к категории вспышек или стробоскопов.

    Другими словами, вы не можете назвать моноблоки Speedlite и наоборот. Но вы можете назвать либо моно, либо Speedlite вспышкой или стробоскопом.

    Многие вспышки и моноблоки имеют TTL.Так что эта статья применима к обоим.

    Очень вероятно, что у вас есть вспышка Speedlite. Но если у вас также есть лунный свет, не стесняйтесь проверить, есть ли у него функция TTL. Таким образом, вы сможете воспользоваться всеми преимуществами фотосессии.

    Что такое TTL-вспышка?

    Когда вы впервые начнете фотографировать со вспышкой, вы часто будете слышать TTL. Но что такое TTL вспышки?

    TTL означает через линзу . Считайте этот режим работы со вспышкой эквивалентом автоматического режима вашей беззеркальной или цифровой камеры.

    Напротив, стробоскоп без TTL не может выполнять автоматические настройки. Вместо этого он полностью полагается на мнение фотографа.

    Для работы TTL считывает экспозицию, проходящую через объектив камеры. Отсюда и термин «сквозь линзу».

    TTL автоматически использует встроенную систему замера камеры и расстояние до объекта. Иногда это называется TTL-замером или TTL-замером со вспышкой.

    Для компаний, продающих вспышки, TTL часто бывает самым выгодным.TTL обычно дороже, чем ручная вспышка. Но в наши дни многие варианты вспышки имеют эту функцию.

    Разница между недорогой вспышкой TTL и дорогой вспышкой TTL часто заключается в светоотдаче и таких функциях, как высокоскоростная синхронизация.

    A photographer sitting on top of a car, contemplating a shot

    Как использовать вспышку TTL?

    Использовать вспышку TTL проще, чем вы думаете. Помните, что TT — это автоматическая настройка. С ним легко работать, потому что он совсем не требует от вас такого большого участия.

    Чтобы использовать его, просто нажмите кнопку меню вспышки и выберите TTL. Это оно!

    Когда вы нажимаете кнопку спуска затвора, вспышка Speedlite излучает количество света в соответствии с показаниями камеры.

    Если сцена темная, мощность вспышки будет интенсивной. А сцены яркие, вы можете ожидать более тусклую вспышку от вспышки Speedlite.

    Так нужна ли вспышка TTL? Простой ответ — да.

    Если вы все время бегаете и стреляете, вам не захочется возиться со вспышкой Speedlite.TTL изменяет мощность вспышки для вас. Так что вы можете уверенно делать снимки, не беспокоясь о переэкспонировании или недодержании снимков.

    Компенсация экспозиции

    Как и автоматический режим вашей камеры, TTL прост в использовании. Но это сложно настроить. Поскольку ваше устройство выбирает настройки за вас, сложно настроить освещение от одного кадра к другому.

    A flat lay of various photography equipment

    TTL не совсем невозможно настроить. Точно так же, как вы можете использовать компенсацию экспозиции в полуавтоматическом режиме на вашей камере, вспышки TTL также имеют так называемую компенсацию вспышки.

    Компенсация вспышки принимает этот автоматический уровень, установленный стробоскопом. Затем он может добавить больше или меньше в зависимости от того, как вы его установите. Как и компенсация экспозиции, эта функция измеряется в долях стопа.

    A -3 Компенсация вспышки немного снижает яркость вспышки. +1 добавляет к изображению полную стопу света.

    Компенсация вспышки — отличный инструмент для начинающих фотографов. Он также идеально подходит для снимков, когда расстояние до объекта быстро меняется.Обратной стороной является то, что он не такой настраиваемый, как полностью ручной режим вспышки.

    Работает ли TTL вне камеры?

    Да, это так. Однако его эффективность зависит от ситуации.

    Показания экспозиции для TTL снимаются через объектив камеры.

    Итак, что произойдет, если вы разместите вспышку Speedlite в зоне с освещением, отличным от того, что видит камера? Тогда вы получите либо переэкспонированное, либо недодержанное изображение.

    Чтобы получить правильную экспозицию, поместите вспышку рядом с камерой.Таким образом, вы можете убедиться, что мощность вашей вспышки точно соответствует показанию экспозиции вашей камеры.

    Если вы хотите получить более точный результат, возможно, лучше использовать ручную вспышку. Прокрутите вниз, чтобы узнать больше о том, как его использовать.

    Photo of a guy holding a camera with external flash in front of his face

    В чем разница между ETTL и TTL Flash?

    Некоторые вспышки TTL имеют несколько режимов TTL. Например, фотовспышки Canon помимо других функций имеют ATTL и ETTL.

    ETTL означает Evaluative Through the Lens .Он использует быструю предварительную вспышку света перед самой вспышкой. Это делается для того, чтобы заглушить окружающий свет, который может помешать экспозиции. Эта предварительная очередь срабатывает быстро и достаточно близко к основной очереди, что многие даже не замечают этого.

    ETTL полезен в сценах, где другие источники яркого света конкурируют с вашим стробоскопом. Так что он идеально подходит для концертов, свадеб и других мероприятий.

    Как использовать ручную вспышку?

    Подобно ручному режиму вашей камеры, ручная вспышка обеспечивает максимальный контроль над вашими изображениями.В ручном режиме фотограф выбирает количество света для экспонирования кадра. Вне зависимости от того, какие настройки камеры.

    Мощность вспышки в ручном режиме измеряется в долях. Настройка 1/1 — это самый яркий свет, который может излучать вспышка. 1/2 — это половина, 1/4, четверть и так далее.

    У разных моделей вспышек разный диапазон. Некоторые снизятся до 1/64, некоторые до 1/128, другие до 1/250.

    Управляя мощностью строба, вы можете настроить вид света и теней на изображении.

    Освоение ручной вспышки требует практики и терпения. В отличие от автоматического режима, вспышка Speedlite вообще не подскажет, какие настройки использовать. Все зависит от вас.

    A photoshoot using a ttl flash

    Вы можете изучить ручной режим путем практики и экспериментов. У многих фотографов есть настройки для каждого типа изображения. Затем они могут поднимать или опускать вспышку оттуда по мере необходимости.

    Другой вариант — использовать портативный экспонометр для определения освещенности в сцене.Вы можете использовать эти данные для определения правильной экспозиции и настроек вспышки.

    Как правило, портативные измерители позволяют получать более точные показания, чем портативные вспышки.

    Некоторым фотографам так же легко начать с определенной мощности, такой как 1/32 (это произвольное число; вы можете выбрать любую настройку по своему усмотрению) и сделать снимок. Затем они увеличивают или уменьшают настройки вспышки на основе этого первого изображения.

    Ручной режим — не единственный способ управления вспышкой.Настройки экспозиции камеры также влияют на систему вспышки.

    Сужение диафрагмы создает эффект, аналогичный уменьшению мощности вспышки. Свет на объекте станет более тусклым.

    Если мощность вспышки остается прежней, регулировка диафрагмы влияет на яркость вспышки.

    Чтобы уравновесить вспышку и окружающий свет, необходимо установить правильную выдержку. Если ваш объект хорошо освещен, но ваш фон темный, вам нужно уменьшить выдержку.

    Однако стоит отметить, что скорость затвора имеет ограничение, когда дело касается вспышки.

    В большинстве фотоаппаратов ограничение скорости затвора составляет 1/200 или 1/250. Если вы выйдете за пределы этих значений, вы увидите черные полосы на своем изображении.

    Так почему это происходит? Если вы выйдете за пределы 1/200 или более, затвор больше не будет синхронизироваться со вспышкой. Вот почему вы видите эти черные полосы.

    Если вы хотите избавиться от этой проблемы, вы можете вместо этого попробовать высокоскоростную синхронизацию.

    Atmospheric portrait of a dancer shot with a TTL flash

    Как управлять вспышкой для получения потрясающих результатов?

    Начнем с ISO.

    Влияние ISO

    на вспышку легко запомнить, потому что оно такое же, как при использовании ISO без вспышки. Регулировка ISO делает фотографию светлее или темнее. Он влияет на окружающий свет на заднем фоне так же сильно, как и на свет от вспышки.

    В ручном режиме вы можете отодвинуть вспышку или объект подальше, если вспышка слишком яркая. А если он слишком тусклый, вы можете быстро переместить его ближе к объекту.

    Вы можете дополнительно управлять вспышкой с помощью модификаторов вспышки, таких как софтбоксы и диффузоры.

    Видите ли, съемка с немодифицированной вспышкой создает жесткий свет с резкими тенями. Использование диффузора или софтбокса вместе с меньшей мощностью вспышки позволит создать более мягкий и привлекательный светильник li

    .

    Как войти в Raspberry Pi с помощью последовательного кабеля USB-TTL «Null Byte :: WonderHowTo

    Для подключения к Raspberry Pi без головы на ходу обычно требуется подключение к сети или перенос громоздкого периферийного оборудования, такого как экран и клавиатура. . Однако с помощью старого стандарта подключения вы можете войти в свой Pi с любого компьютера, используя простой кабель. Если у вас нет источника питания, вы также можете одновременно подключить дистрибутив Linux по кабелю.

    Если вы когда-либо использовали старый компьютер или принтер, возможно, вы помните эти стандартные последовательные разъемы RS-232, но есть более современные и широко известные интерфейсы, такие как Ethernet, FireWire и USB, которые могут подключаться к консоли машины для диагностических целей. . Мы будем использовать последовательный кабель USB-TTL, который намного меньше и легче старых последовательных кабелей.

    Хотя вы, скорее всего, знаете, что такое USB, TTL означает транзисторно-транзисторную логику, цифровое логическое решение для обработки и интерпретации информации.Это последовательное соединение — это устаревший аппаратный разъем, который использовался десятилетиями.

    Последовательная связь осуществляется по последовательному кабелю и представляет собой линейную форму передачи данных. Это означает, что он отправляет данные побитно через порт связи, такой как USB. Это простой способ связи с использованием передатчика и приемника, а также один из самых простых способов связи с устройством.

    Хотя вам придется сначала подключиться к Raspberry Pi с дистрибутивом Linux обычным способом, чтобы включить эту функцию USB-to-TTL, последующие входы в систему могут быть выполнены с использованием только последовательного кабеля USB-to-TTL.

    Не пропустите: Как настроить тренировочный компьютер для убийства на Raspberry Pi 3

    Компоненты для этого руководства

    Если вы решите взять последовательный кабель от Adafruit или застряли во время нашего руководства , На сайте Adafruit также есть хорошее пошаговое руководство по использованию последовательных кабелей.

    Теперь, в зависимости от операционной системы, работающей на вашем Pi, и операционной системы, работающей на вашем ноутбуке или компьютере, есть еще несколько задач, которые нам нужно решить перед подключением.Начнем с Raspberry Pi.

    Шаг 1: Установка необходимых компонентов на Pi

    Raspbian — это операционная система по умолчанию для Raspberry Pi, а Raspbian имеет модуль Pi под названием raspi-config , который может помочь нам легко включить необходимые настройки. Этот модуль позволяет вам войти в меню конфигурации почти как в BIOS, чтобы настроить различные части оборудования Pi.

    Не пропустите: загрузите несколько операционных систем на Raspberry Pi с помощью BerryBoot

    Сначала подключитесь к Raspberry Pi, работающему с дистрибутивом Linux, как обычно, через SSH или с клавиатуры. , монитор и мышь.Raspi-config не установлен во всех дистрибутивах Linux, поэтому в системах на основе Debian, таких как Kali, вам нужно открыть терминал и установить его, набрав следующее.

    git clone https://github.com/snubbegbg/install_raspi-config

    Затем cd , чтобы изменить каталоги, набрав следующее.

    cd install_raspi-config

    Наконец, мы установим raspi-config и все зависимости, выполнив эту последнюю команду.

    sudo sh install.sh

    Теперь мы сможем получить доступ к этому меню, похожему на BIOS, чтобы изменить настройки вывода GPIO.

    Шаг 2: Включение соединения на вашем Pi

    Когда вы удовлетворите эти требования, снова загрузите Raspberry Pi с Kali, но обычно вы его используете, а затем включите на нем соединение, открыв терминал как root и набрав:

    raspi-config

    Теперь инструмент настройки программного обеспечения Raspberry Pi откроет новый терминал.Мы можем прокрутить вниз с помощью клавиш со стрелками и выбрать опцию 9 под названием «Дополнительные параметры».

    How to Log into Your Raspberry Pi Using a USB-to-TTL Serial Cable

    Как только мы перейдем в расширенные параметры, прокрутите вниз с помощью клавиш со стрелками до «A7 Serial» и нажмите , введите . Вам будет предложено «Хотите, чтобы оболочка входа была доступна через последовательный порт?» Идите вперед и выберите «Да». После того, как вы выберете эту опцию, он подтвердит, что «Последовательный интерфейс включен».

    How to Log into Your Raspberry Pi Using a USB-to-TTL Serial Cable

    Программа автоматически отправит вас обратно в главное меню, и вы можете продолжить, нажать вниз и выбрать опцию «Готово».После его выбора программа спросит вас, хотите ли вы перезагрузиться. Скажите «Да», чтобы перезагрузить Pi и применить изменения.

    Шаг 3: Установка необходимых компонентов на ваш компьютер

    Теперь, когда у нашего Pi есть необходимое программное обеспечение, нам нужно будет установить некоторое программное обеспечение на компьютер, к которому мы будем подключать конец USB-кабеля.

    В этой демонстрации мы будем использовать PuTTY, SSH, Telnet и клиент последовательной связи, который работает в Windows, macOS и Linux, что позволит нам установить соединение.Вы можете загрузить и установить PuTTY для своей операционной системы с веб-сайта проекта, но мы будем использовать его здесь для Windows.

    Мы также покажем, как использовать программу под названием Screen, если вы используете Linux. Если Screen не включен в ваш дистрибутив Linux, вы можете открыть окно терминала и набрать apt-get install screen .

    Не пропустите: как превратить Raspberry Pi в точку доступа беспроводной сети

    Компьютер, с которым мы подключаемся к Pi, также потребует некоторых драйверов USB, чтобы мы могли правильно использовать кабель последовательного подключения.Вы можете загрузить необходимые драйверы для вашей операционной системы из списка ниже. Если вы пользователь Linux и недавно обновили свою систему, драйвер уже должен быть установлен.

    Шаг 4. Подключение к контактам GPIO вашего Pi

    Далее мы перейдем к физическим аспектам этой настройки. Убедитесь, что ваш Pi не включен и в него вставлена ​​карта Micro-SD. Отсоедините последовательный кабель и подключите следующие кабели к соответствующим контактам, как показано на схеме ниже.Если вам нужно более подробное представление, вы можете проверить интерактивную схему контактов.

    • Подключите белый кабель к контакту 8 GPIO. Белый кабель будет нашим каналом передачи (TXD).
    • Подключите зеленый кабель к контакту 10 GPIO. Это наша приемная (RXD) связь.
    • Подключите черный кабель к контакту 6 GPIO. Это просто кабель заземления, чтобы гарантировать, что в случае внезапного скачка напряжения ни один из электронных компонентов Pi не перегорит.
    • Подключите красный кабель к контакту 4 GPIO. Этот кабель является дополнительным и обеспечивает питание 5 В и связь только через сам последовательный кабель. Важно не подключать Pi с помощью кабеля питания Micro-USB, в то время как 5-вольтовый контакт на GPIO также питает Pi одновременно.

    How to Log into Your Raspberry Pi Using a USB-to-TTL Serial Cable Схема расположения выводов GPIO Raspberry Pi. Изображение Tux-Man / Wikimedia Commons

    Не пропустите: Как создать беспроводную шпионскую камеру с помощью Raspberry Pi

    Помните, если вы используете все порты USB на Raspberry Pi с 5- подключена линия напряжения, в зависимости от того, что вы подключаете к USB-портам, на Pi могут возникать колебания мощности.Вы можете увидеть, как все должно выглядеть на изображении ниже.

    How to Log into Your Raspberry Pi Using a USB-to-TTL Serial Cable

    Не пропустите: превратите любой телефон в супероружие для взлома с помощью Sonic

    Шаг 5: Начало подключения

    Теперь, когда все это закончено, и наш компьютер, и Raspberry Pi готовы к работе. разговаривать друг с другом! Идите дальше и подключите Raspberry Pi к компьютеру с помощью последовательного кабеля USB-TTL.

    Метод 1: Использование Windows

    Если вы используете устройство Windows, мы хотим открыть «Диспетчер устройств», затем раскрыть вкладку «Порты» и посмотреть, какой номер порта Windows присвоила нашему USB.На скриншоте ниже Windows присвоила моему Raspberry Pi COM3.

    Не пропустите: используйте Raspberry Pi в качестве мертвой точки для анонимной автономной связи

    Затем мы открываем PuTTY в Windows, нажимаем радиокнопку «Последовательный», затем вводим любые номера COM, которые дали окна ты. Измените поле Speed ​​ на 115600 . Мы хотим изменить скорость, потому что платформе USB нужно передать больше битов, когда мы активируем соединение.

    После этого перейдите в правый нижний угол и нажмите «Открыть». Откроется окно терминала с запросом имени пользователя и пароля для Pi, если соединение установлено успешно.Возможно, вам придется нажать , введите , если вы сначала ничего не видите. Если вы не меняли его, логин в Kali по умолчанию будет «root» и «toor».

    How to Log into Your Raspberry Pi Using a USB-to-TTL Serial Cable

    Метод 2: Использование Linux

    На вашем устройстве Linux подключите Pi с помощью последовательного кабеля USB-TTL, и после того, как он загрузится, откройте окно терминала. Что касается подключения к вашему Pi в Linux, оно будет почти таким же, как и в Windows, но при поиске USB мы хотим ввести ls / dev / и искать что-то похожее на ttyUSBx .

    Каким бы ни был номер в конце вывода, он должен быть идентификатором последовательного кабеля USB-TTL для Pi.

    How to Log into Your Raspberry Pi Using a USB-to-TTL Serial Cable

    Если у вас другой номер в конце ttyUSB, не забудьте поменять его местами в следующей команде и нажать , вернуть для подключения к Pi.

    sudo screen / dev / ttyUSB0 115600

    Откроется новое окно терминала, снова запрашивающее ваше имя пользователя и пароль для Pi. Попробуйте войти в систему.

    How to Log into Your Raspberry Pi Using a USB-to-TTL Serial Cable Изображение Kody / Null-Byte

    Успех! Если это сработает, вы должны увидеть экран сообщения дня вашего Pi (MOTD), чтобы подтвердить, что вы вошли в систему.Ваш экран MOTD может быть менее настроен, чем мой.

    Не пропустите: настройте безголовую хакерскую платформу Raspberry Pi под управлением Kali Linux

    Один кабель, чтобы управлять всеми ними

    С помощью всего лишь одного кабеля мы теперь можем подключать питание и входить в систему. Пи быстро и удобно откуда угодно. Все это возможно без необходимости постоянно носить с собой периферийные устройства, сопровождающие Pi, что дает вам больше свободы при развертывании среды Kali Linux.

    Если вы не используете кабель для управления Pi, этот кабель TTL также отлично подходит для взлома маршрутизаторов Wi-Fi для установки DD-WRT или других пользовательских операционных систем — или почти любого логического последовательного порта на 3,3 В, который вы хотите интерфейс с.

    Если у вас есть какие-либо вопросы, вы можете оставить комментарий здесь или отправить сообщение в Twitter по адресу @ Nitroux2. И обязательно оставайтесь на связи и проверяйте наши аккаунты в социальных сетях!

    Не пропустите: как установить Kali Linux на новый Raspberry Pi Zero W за 10 долларов США

    Хотите начать зарабатывать деньги как хакер в белой шляпе? Начните свою профессиональную карьеру хакера с помощью нашего пакета обучения премиум-сертификату по этическому хакерству 2020 года из нового магазина Null Byte и получите более 60 часов обучения от профессионалов в области этического хакерства.

    Купить сейчас (90% скидка)>

    Обложка и скриншоты сделаны Nitrous / Null Byte
    .

    Как выполнить полный сброс планшета China с помощью служебной программы (с изображением)

    How to Hard Reset China Tablet

    Как выполнить полный сброс китайского планшета с помощью программного обеспечения

    Привет, друзья, сегодня я собираюсь показать вам, как сделать Hard reset China Tablet с помощью программного обеспечения, которое называется Android Multi-tool. Вообще метод жесткого сброса не работает нажатием кнопок быстрого доступа на китайском планшете.

    Не волнуйтесь, у меня есть хитрость для этого, я использую планшет Dapic для этого урока, надеюсь, он будет работать и для других вкладок.Давайте начнем шаг за шагом, сначала вам нужно загрузить драйвер для своей вкладки и Android multi Tool, чтобы начать процесс аппаратного сброса. Найдите ссылки ниже в статье.

    Как выполнить полный сброс с помощью программного обеспечения:

    Шаг 1: Сначала подключите китайский планшет к компьютеру с помощью кабеля для передачи данных.

    Шаг 2: Если драйвер вашего планшета не устанавливается автоматически (как проверить)

    Шаг 3: Щелкните правой кнопкой мыши «Мой компьютер»> выберите «Свойства»> «Диспетчер устройств»

    Device Manager Android Driver

    Шаг 4: Загрузите установщик драйверов ADB, откройте его и нажмите «Установить».(Он обнаружит вашу вкладку и установит драйвер.)

    ADB Driver Installer

    Шаг 5: Ваш драйвер Tab успешно установлен. Теперь загрузите Android Multi Tool и откройте.

    Android Multi Tool

    Шаг 6: Выберите первый вариант для обнаружения вкладки с помощью мультиинструмента (он будет выглядеть так)

    Android List of Device

    Шаг 7: Теперь выберите пятую опцию «Wipe Data», чтобы перезагрузить планшет.

    Wiping Done

    Шаг 8: Поздравляем !! После этого ваша вкладка перезапустится автоматически и теперь она РАЗБЛОКИРОВАНА.

    Как выполнить полный сброс планшета China — Воспроизвести это видеоурок

    Ссылки для скачивания драйвера: Установщик драйверов ADB и программное обеспечение: Android Multi Tool, выполните действия, указанные в видео выше или выше в статье.

    Поддерживаемые планшеты: Dapic Tab, Domo Tab, Jxd, Hanxin, Wopad и т. Д. Спасибо за чтение нашей статьи, на любые вопросы, оставленные в комментариях ниже, мы отвечаем на все комментарии 🙂

    .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *