hufrea / byedpi

Bypass DPI
MIT License
1.71k stars 111 forks source link

Unrecognized option --fake #166

Open Meowmeowpow opened 1 month ago

Meowmeowpow commented 1 month ago

Добрый день! Запуск одного из примеров мануала со следующими аргументами

ciadpi --fake -1 --ttl 10 --auto=ssl_err --fake -1 --ttl 5

выдал

unrecognized option `--fake'

Аналогичная ситуация с другим набором опций, содержащим --fake. Это лечится?

lufog commented 1 month ago

Если у вас BSD/Mac это ожидаемо, в данный момент fake поддерживается только на Windows/Linux: https://github.com/hufrea/byedpi/blob/322f9261cc58caf97a06c715e5580874ab93ada5/params.h#L19-L22

faitno commented 1 month ago

ciadpi --auto=ssl_err --ttl 5 а у меня выдаёт без параметра --fake и далее неподдерживаемые параметры на macos -( ciadpi: unrecognized option --ttl как можно обойти? поставить linux или винду? может быть есть для openwrt реализация или кинетика?

lufog commented 1 month ago

@faitno через --ttl n устанавливается время жизни fake пакета, без ключа --fake он не имеет никакого смысла. Поэтому он тоже поддерживается только на Windows/Linux:

https://github.com/hufrea/byedpi/blob/dbc85417af4e2847b65542cb576d7eda3dd6144d/main.c#L148-L151

https://github.com/hufrea/byedpi/blob/dbc85417af4e2847b65542cb576d7eda3dd6144d/main.c#L95-L98

как можно обойти? поставить linux или винду? может быть есть для openwrt реализация или кинетика?

Можно поставить Linux/Windows, ну или ждать пока не появится человек с Mac устройством, и необходимыми знаниями. Который возьмется за реализацию данного функционала. Насчет OpenWRT/Keenetic, сам не проверял, но вроде люди писали что, настраивали. Поищите в дискуссиях.