zapret2 v0.9.0
- nfqws2: в детекторе http протокола убрана проверка на наличие хедера Host:
- nfqws2: при обновлении листа проверка на возможность открытия нового файла. отказ от удаления старой копии из памяти при невозможности
- github actions: в платформах без LuaJIT используется Lua 5.5 вместо 5.4
- nfqws2: отключение reasm, если сервер выставил window size = 0 (специфические и редкие anti-ddos защиты)
- nfqws2: возможность отключения перехвата через
--intercept=0. запускаются--lua-init, затем процесс завершается - nfqws2: поддержка icmp и raw ip протоколов
- nfqws2: возможность при сборке desync.dis по VERDICT_MODIFY использовать next поля ipv6 - VERDICT_PRESERVE_NEXT
- nfqws2: опция реконструкции keepsum - не вычислять и не портить чексуммы tcp,udp,icmp, а использовать указанные значения из полей в заголовках
- nfqws2: новые C функции :
bor,bxor,band,reconstruct_icmphdr,dissect_icmphdr,csum_icmp_fix,get_source_ip,get_ifaddrs,conntrack_feed - zapret-obfs: обфускаторы
ippxor, udp2icmp, synhide - nfqws2: новая версия C-Lua интерфейса LUA_COMPAT_VER=5
- winws2: windivert фильтр, обьединяемый по AND :
--wf-raw-filter - winws2: использование windivert bulk mode для приема пачки пакетов за 1 вызов. значительное ускорение на сплошном потоке
- winws2: заменена иконка на другую с png и большими разрешениями. в коде - явная установка иконки консольного окна, чтобы система не ресайзила в 16x16
- nfqws2: свободное и можественное использование
--import- без затирания профиля/шаблона назначения копируются только установленные простые значения, а списочные добавляются к списку - множественные AI фиксы