diff --git a/docs/quick_start_windows.txt b/docs/quick_start_windows.txt index d47f208..225496f 100644 --- a/docs/quick_start_windows.txt +++ b/docs/quick_start_windows.txt @@ -35,8 +35,7 @@ РЕШЕНИЕ "КАК ПОЛОЖЕНО" 1) Если у вас windows 7, обновляйте систему. Годами не обновляемая 7-ка может не запускать драйвер windivert. -Поддержка 32-битных x86 windows возможна, но в готовом виде отсутствует. -Поддержка arm64 систем возможна при определенных условиях, но в готовом виде отсутствует. +Поддержка 32-битных x86 windows возможна, но в готовом виде отсутствует. Системы arm64 не поддерживаются. Читайте docs/windows.txt Имейте в виду, что антивирусы могут плохо реагировать на windivert. Если это имеет место , используйте исключения. diff --git a/docs/windows.eng.md b/docs/windows.eng.md index ad9e054..1fe8edd 100644 --- a/docs/windows.eng.md +++ b/docs/windows.eng.md @@ -74,8 +74,9 @@ You must choose to install `curl`. To compile from sources install `gcc-core`,`m It's possible to build x86 32-bit version but this version is not shipped. You have to build it yourself. 32-bit `windivert` can be downloaded from it's developer github. Required version is 2.2.2. -There's no `arm64` signed `windivert` driver. You can compile it yourself but it will run only with disabled driver signature checks. - +There's no `arm64` signed `windivert` driver and no `cygwin`. +Theorecitally it would be possible to compile `windivert` kernel driver with test signature and run it on a arm64 system with disabled driver signature checks. +User-mode part can be run under x64 emulation. But it was not tested. ### blockcheck diff --git a/docs/windows.txt b/docs/windows.txt index 988afd2..00b3972 100644 --- a/docs/windows.txt +++ b/docs/windows.txt @@ -88,8 +88,9 @@ setup-x86_64.exe --allow-unsupported-windows --no-verify --site http://ctm.crouc winws требует cygwin1.dll, windivert.dll, windivert64.sys. Их можно взять из binaries/win64/zapret-winws. Версию для 32-битных x86 windows собрать можно, но такие системы уже уходят в прошлое, поэтому если надо - собирайте сами. 32-битный windivert можно взять с сайта разработчика. Требуется версия 2.2.2. -Для arm64 систем нет подписанного драйвера windivert. Можно самому собрать windivert, но работать он будет только -с отключенной подписью драйверов. +Для arm64 windows нет подписанного драйвера windivert и нет cygwin. +Теоретически возможен запуск user-mode компонент в режиме эмуляции x64, а драйвер ядра может быть собран с тестовой подписью +и загружен только в режиме с отключенной проверки подписи драйверов. На практике это не проверялось. blockcheck