Спасибо за комментарий. Провайдер у меня — выделенный сервер в штатах, думаю штраф им точно не грозит, а айпишники их и так уже давно в базе ркн, там кроме меня еще многие-многие сайты наподобие трекеров и всяких киносериалов (мой другой тематики) хостятся. Пока что забуду про фрагментацию и почитаю другую вашу статью habr.com/ru/post/282087
Уважаемый автор. Во-первых, спасибо, даже не сколько за сам софт, а за ту информацию, что я нашел в вашей статье. Именно с вашей статьи (и комментариев!) началось мое изучение проблемы применения подобного рода ухищрений, но не на клиенте, а на сервере. Что я точно понял, что с TCP Window Size можно попробовать поиграться на сервере. Итак, я хочу чтобы мой сервер с сайтами (centos 6 + LAMP) при запросе веб-страницы модифицировал ack/syn пакет, фрагментируя его, так, чтобы «GET… HOST» передавалось кусочками. Нашел информацию про то, как задать в centos размер TCP Window size для приема пакетов:
в файле /etc/sysctl.conf прописал:
net.core.rmem_max=10
Однако, думаю, что мне не хватает больше знаний, как установить tcp window size именно для пакета ack/syn, содержащего TLS ClientHello. И вообще, в правильном ли направлении я двигаюсь? Что можете сказать по поводу этого?
Уважаемый автор, я осуществил процесс прошивки по вашей методике, увы, получил на выходе кирпич. HDMI Extender LKV373A версии V3.0, такой же, как в статье. Причем он подает признаки жизни, гоняет какие-то пакеты (если посмотреть в wireshark), но нет ни вебморды теперь, ни телнета. Нашел информацию, что вроде бы 6 точек на плате посередине — это uart, 1 пин — это tx устройства, 2 пин — это земля, 5 pin — это rx устройства. Однако попытки пощупать предполагаемый уарт также не привели к успеху. Как можно воскресить устройство?
в файле /etc/sysctl.conf прописал:
Однако, думаю, что мне не хватает больше знаний, как установить tcp window size именно для пакета ack/syn, содержащего TLS ClientHello. И вообще, в правильном ли направлении я двигаюсь? Что можете сказать по поводу этого?