Add support for arm64 processors
I've made sure there's no existing feature request / Я убедился, что такой функциональности еще никто не предлагал
- [X] I've made sure there's no existing feature request / Я убедился, что такой функциональности еще никто не предлагал
Describe your feature / Опишите ваше предложение
На системах с arm64 архитектурой необходим соответствующий драйвер Windivert, пожалуйста добавьте поддежку и для таких систем
При компилиляции WinDivert и GoodbyeDPI в ARM64 версии GCC выдаётся ошибка? Если да, то можете скинуть её?
- Это не ошибка компиляции, а запуска программы. Это версия для ARM64?
- Ошибка 0xc000007b значит, что отсутствуют нужные библиотеки.
Я заменил библиотеки рядом с файлом goodbyedpi.exe на армовские отсюда https://github.com/sj6219/Divert/releases/download/ARM64/ARM64.zip
@mappy8989 https://github.com/ValdikSS/GoodbyeDPI/issues/138 Должно вроде помочь, но возможно нужно будет при компиляции линковать по-другому
Какую версию для какой архитектуры вы запускаете? GoodbyeDPI для x86 и x86_64 протестирован на Windows on ARM 11 build 25163, с windivert.sys для ARM64.
Я заменил библиотеки рядом с файлом goodbyedpi.exe на армовские отсюда
Так не заработает, dll нельзя подменять от другой архитектуры. Необходим драйвер WinDivert для ARM64, собранной официальной и подписанной версии нет, в силу отсутствия необходимого сертификата у разработчика WinDivert. Необходимо самостоятельно собрать драйвер (или взять собранный bolvan'ом) и запустить Windows в режиме testsign. Cм. https://github.com/ValdikSS/GoodbyeDPI/issues/138#issuecomment-2317363152 и ниже.
