/dev/stdout
[AVFilterGraph @ 0x5588890d72c0] No such filter: 'drawtext'
This media is not supported in your browser
VIEW IN TELEGRAM
❤2
Forwarded from промышленная шизофрения (direktor interneta)
КАК ДОСТАВИТЬ TCP-ПАКЕТ С ПОМОЩЬЮ IP
Нет ничего круче, чем взять TCP-пакет и засунуть его в IP-заголовок. Для этого Вам потребуются следующие подручные средства:
— один рабочий IP-адрес;
— одна маска подсети;
— одна таблица маршрутизации;
— один запас TTL.
Первый шаг – это выбор собственно TCP-пакета. Постарайтесь выбрать самый «живой», с правильными флагами SYN/ACK, смысл этого Вы поймёте позже. Когда сформируете пакет, заполните все обязательные поля заголовка.
Затем поместите TCP-пакет в IP-датаграмму, чтоб он смог путешествовать по сети. Постарайтесь, чтоб поля адреса назначения и отправителя были корректными, Вы же не хотите потерять его раньше времени! Контрольную сумму посчитайте аккуратно. Оберните пакет IP-заголовком, затем установите TTL.
Прежде, чем приступать к следующим шагам, убедитесь, что таблица маршрутизации у Вас под рукой. Положите рядом список шлюзов и немного памяти в кэше, потому что дальнейшие действия с маршрутом Вам придётся выполнять на лету.
Теперь возьмите IP-пакет и осторожно отправьте его в ближайший маршрутизатор интерфейсом наружу. Таким образом он не застрянет слишком рано. Свободной рукой настройте NAT или помогите протолкнуть пакет через firewall. Как только пакет окажется полностью в магистрали, положите указательный байт на поле TTL и протолкните его ещё немного глубже в сеть.
Теперь свободной рукой быстро обновляйте таблицу маршрутизации. Постарайтесь, как только Вы зафиксируете маршрут, обмотать его резервными путями крест накрест и ещё раз через VPN, так он будет лучше держаться.
Теперь начинается самое классное. Пакет начинает бороться с задержками, извиваться в очередях маршрутизаторов и скользить внутри сети, но так как выход в «/dev/null» закрыт корректной маршрутизацией, потеряться он, естественно, не может. Его продвижение по hop’ам принесёт Вам столько удовольствия, что за те несколько миллисекунд, пока он живёт, вы сможете получить ACK как минимум два раза! Обычно пакеты остаются живы пять–семь hop’ов и, в сочетании с надёжным TCP, эти миллисекунды кажутся просто непередаваемыми!
Если Вы перестали получать ACK, значит пакет закончился. Пересоздайте пакет, оберните в IP-заголовок и отправьте снова.
Нет ничего круче, чем взять TCP-пакет и засунуть его в IP-заголовок. Для этого Вам потребуются следующие подручные средства:
— один рабочий IP-адрес;
— одна маска подсети;
— одна таблица маршрутизации;
— один запас TTL.
Первый шаг – это выбор собственно TCP-пакета. Постарайтесь выбрать самый «живой», с правильными флагами SYN/ACK, смысл этого Вы поймёте позже. Когда сформируете пакет, заполните все обязательные поля заголовка.
Затем поместите TCP-пакет в IP-датаграмму, чтоб он смог путешествовать по сети. Постарайтесь, чтоб поля адреса назначения и отправителя были корректными, Вы же не хотите потерять его раньше времени! Контрольную сумму посчитайте аккуратно. Оберните пакет IP-заголовком, затем установите TTL.
Прежде, чем приступать к следующим шагам, убедитесь, что таблица маршрутизации у Вас под рукой. Положите рядом список шлюзов и немного памяти в кэше, потому что дальнейшие действия с маршрутом Вам придётся выполнять на лету.
Теперь возьмите IP-пакет и осторожно отправьте его в ближайший маршрутизатор интерфейсом наружу. Таким образом он не застрянет слишком рано. Свободной рукой настройте NAT или помогите протолкнуть пакет через firewall. Как только пакет окажется полностью в магистрали, положите указательный байт на поле TTL и протолкните его ещё немного глубже в сеть.
Теперь свободной рукой быстро обновляйте таблицу маршрутизации. Постарайтесь, как только Вы зафиксируете маршрут, обмотать его резервными путями крест накрест и ещё раз через VPN, так он будет лучше держаться.
Теперь начинается самое классное. Пакет начинает бороться с задержками, извиваться в очередях маршрутизаторов и скользить внутри сети, но так как выход в «/dev/null» закрыт корректной маршрутизацией, потеряться он, естественно, не может. Его продвижение по hop’ам принесёт Вам столько удовольствия, что за те несколько миллисекунд, пока он живёт, вы сможете получить ACK как минимум два раза! Обычно пакеты остаются живы пять–семь hop’ов и, в сочетании с надёжным TCP, эти миллисекунды кажутся просто непередаваемыми!
Если Вы перестали получать ACK, значит пакет закончился. Пересоздайте пакет, оберните в IP-заголовок и отправьте снова.
❤8 4👻2
Ниггер, на андроиде меньшей версии можно буквально подключить полноразмерную клавиатуру для пк + для планшетов давно есть чехлы клавиатуры, ничего в этом необычного
(Жаль что приложения преимущественно нихуя не учитывают такую возможность, но ладно, с объединением хром ос можно будет и тупо десктопные приложения использовать)
(Жаль что приложения преимущественно нихуя не учитывают такую возможность, но ладно, с объединением хром ос можно будет и тупо десктопные приложения использовать)
💯1
/dev/stdout
Video
причина тряски?