Search
Write a publication
Pull to refresh
43
0
Хачатрян Карен @karen07

User

Send message

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

WSL или Linux?) Зависимости скрипт сам поставит)

Пакет не стал делать, почему то модуль ядра затирался из дефолтного пакета) И собирать под все архитектуры тоже не стал, потому что скрипт сам ходит на роутер, узнает его архитектуру, и тд)

посмотрю, но я сделал скрипт, который при наличии линукса без проблем соберет под ваш роутер, просто надо указать его ssh имя)

Да, детектировать мимикрию не сложно, но в любом случае сложнее чем чистый WireGuard, который детектируется по двум if.

Не совсем понял о чем речь?)

В Arch Linux дефолтный curl уже умеет HTTP3)

Да, именно протокол никто не блочит)

Конфиг пришлось бы пробросить через весь настроечный пайплайн WireGuard в OpenWRT. Поэтому решение через порт оказалось самым простым для внедрения. Если кто то хочет поменять порт, то этот дефайн легко найти в файле messages.h "#define QUIC_PORT 443"

Можете сами проверить, взять свежий curl 8.11.1 с поддержкой HTTP3 и запросить

curl --http3-only https://example.org


Для защиты от подмены используется DoH

DNS запросы не идут через VPN

да, можно взять любую подсеть)

Список обновляется каждые 24 часа)

Описка была, поправил)

Да, я думал купить Wi-Fi USB)

Это был больше эксперимент)

Wi-Fi 6:
[SUM] 0.00-10.00 sec 464 MBytes 389 Mbits/sec sender
[SUM] 0.00-10.00 sec 464 MBytes 389 Mbits/sec receiver

Wi-Fi 5:
[SUM] 0.00-10.01 sec 348 MBytes 292 Mbits/sec sender
[SUM] 0.00-10.01 sec 348 MBytes 292 Mbits/sec receiver

Я в конце статьи добавил что брал мини-ПК за 12500)

Information

Rating
Does not participate
Registered
Activity