bol-van
bol-van
> --debug=0|1|syslog|@ ; выводить отладочные сообщения в: 1=консоль, 2=syslog, @=файл Здесь это неверно. 2 - не сислог, а уровень подробности. Используется в tpws. В nfqws его нет. > во множество...
> По интонации пауза присутствует, но именно запятая здесь как-то не в тему, кмк. Поэтому из тире и двоеточия выбрал тире) Если уж править, то надо правильно. Тк слух у...
Это в каком случае вылезает ? Пробовали запускать бинари из binaries/mac64 ? Они собираются как сдвоенные (x86_64+aarch64), но мне не на чем проверять arm часть В любом случае достаточно легко...
Любые tpws без параметров
Я не знаток макоси, но логично было предположить, что с введением ARM архитектуры они постараются закрутить требования к подписи. Как их отключать сами ищите Есть ли на MacOS для ARM...
Кое-где пишут, что надо для arm подписывать self-signed. Может кто-нибудь прояснить этот вопрос имеет ли смысл подписывать self-signed, влияет ли это на что-то, упрощает ли ? Подписывает ли brew executables...
Работает только с tpws, dvtws не работает по причине выпиливания ipdivert
> Не изучал [NetworkExtension](https://developer.apple.com/documentation/networkextension), можно ли там модифицировать сетевые пакеты? Быстренько посмотрел. Сложное API. Решает несколько иные задачи. Разделение на разные процессы разного уровня sandbox. Обьектно-ориентированный язык. Все это похоже...
Чтобы безболезненно поднять pktws мне нужен хэндлер, на который сыпятся пакеты уровня L3, а на выходе я решаю дропать их или пропускать. that's all. Мой процесс должен мочь слать raw...
Ну так берите и пишите раз такой умный