Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zapret-asterios

Что это?

Форк zapret-win-bundle настроенный под Asterios.TM (сайт, апдейтер и игру).

Системные требования

Поддерживаются 32-разрядные (x86) и 64-разрядные (x64) версии Windows, начиная с Windows 7.

Быстрый старт

Warning

Перед использованием программы отключите VPN и прокси в файлах папка_с_игрой\Asterios.ini и папка_с_игрой\asterios\AsteriosGame.ini.

Скачиваем архив, распаковываем и запускаем zapret-asterios.cmd.

После запуска должно появиться меню. Если вы распаковали архив встроенным в Windows архиватором и меню не появилось, то нажимаем на zapret-asterios.cmd правой кнопкой мыши и открываем "Свойства". Во вкладке "Общие" внизу ставим галочку "Разблокировать" и нажимаем кнопку "Применить". Если остались проблемы с запуском, добавляем папку с программой в исключения антивируса.

На данный момент есть 9 пресетов и 3 стратегии обхода DPI (#1, #2, #3). Пресеты ALL используют стратегии обхода DPI для всего трафика. Пресеты ASTERIOS используют стратегии обхода DPI для сайта, апдейтера и игры. Пресеты ASTERIOSGAME используют стратегии обхода DPI только для игры. По умолчанию уже выбран пресет ASTERIOS #1, а необходимые сервисы уже запущены, поэтому сразу пробуем войти в игру. Если не получилось войти с пресетом ASTERIOS #1, то выбираем пресет ASTERIOS #2 и пробуем снова. Соответсвенно, если не получилось и с ним, то выбираем ASTERIOS #3. Если ни с одним из этих пресетов не получилось войти, то предусмотрена функция перенаправления трафика, в ней уже выбран прокси, вам осталось только запустить сервис и попробовать войти в игру снова. Перенаправление трафика работает только для игры. Для сайта и апдейтера вам всё равно нужно будет подобрать пресет с одной из стратегий.

Если вы не из РФ, то обход DPI вам не нужен, можете отключить его. В перенаправлении игрового трафика выберите игровой сервер 51.75.37.198 или 146.59.118.202(только для x5), запустите сервис и попробуйте войти в игру. Если не получилось подключиться к игровым серверам, то выберите прокси. Перехват DNS тоже можно отключить, если он не нужен.

После того как всё настроите, меню можно закрыть, сервисы продолжат работать до перезагрузки компьютера или пока вы их сами не выключите через меню или диспетчер задач.

Список отличий от официального репозитория

  • Удалены папки arm64, blockcheck, tools, windivert-hide.
  • Драйвер и библиотека WinDivert из папки win7 перемещены в папку zapret-winws для совместимости с Windows 7. Папка win7 удалена.
  • Из папки zapret-winws удалены все *.cmd файлы, elevator.exe, killall.exe и первая версия zapret - winws.exe, так как она больше не поддерживается разработчиком. Папки files, lua, windivert.filter перемещены в корневую папку.
  • Папка files разбита на 2 папки fakes и lists.
  • В корневую папку добавлены папки bin, configs, presets и файл zapret-asterios.cmd.
  • В папку bin добавлен файл menu.sh.
  • Папка zapret-winws переименована в x64 и перемещена в папку bin.
  • Из папки cygwin\bin в папку bin\x64 перемещены файлы bash.exe, cygiconv-2.dll, cygintl-8.dll, cygncursesw-10.dll, cygpath.exe, cygpopt-0.dll, cygreadline7.dll, cygstart.exe, sleep.exe.
  • Папка cygwin удалена.
  • В папку lua добавлены модули custom-dns.lua и custom-redirect.lua.
  • В папку fakes добавлены пейлоады для фейковых пакетов.
  • В папку lists добавлены списки ip и доменов для фильтрации трафика.
  • В папку bin добавлена папка x86 содержащая 32-битную версию программы.

Структура и описание основных файлов и папок

  • bin\ - папка с основными файлами программы.
    • x64\ - папка с 64-битной версией программы.
      • winws2.exe - наша основная программа, zapret2 под Windows.
      • WinDivert64.sys - драйвер для захвата и фильтрации сетевых пакетов.
      • WinDivert.dll - библиотека, которую использует winws2 для управления драйвером WinDivert.
      • cygwin1.dll - библиотека-прослойка (POSIX-эмуляция), позволяющая коду, использующему системные вызовы Linux/Unix, работать в среде Windows, необходима, так как zapret изначально писался под Linux.
      • bash.exe - командная оболочка из среды cygwin, необходима для запуска shell скриптов, используется для запуска menu.sh.
      • cygiconv-2.dll - библиотека, необходимая для работы bash.
      • cygintl-8.dll - библиотека, необходимая для работы bash.
      • cygncursesw-10.dll - библиотека, необходимая для работы bash.
      • cygreadline7.dll - библиотека, необходимая для работы bash.
      • cygpopt-0.dll - библиотека, необходимая для работы cygstart.
      • cygstart.exe - программа из среды cygwin, используется в menu.sh для запуска программ и открытия ссылок в браузере.
      • cygpath.exe - программа из среды cygwin, используется в menu.sh для конвертации путей из формата Unix в Windows и наоборот.
      • sleep.exe - программа из среды cygwin, используется в menu.sh для приостановления выполнения скрипта на определенное время.
    • x86\ - папка с 32-битной версией программы.
      • cyggcc_s-1.dll - библиотека, необходимая для работы bash.
      • Остальные файлы идентичны 64-битной версии.
    • menu.sh - shell скрипт, TUI меню для управления сервисами winws2.
  • configs\ - папка c конфигурационными файлами, которые используются в menu.sh, custom-dns.lua и custom-redirect.lua.
  • fakes\ - папка с пейлоадами для формирования фейковых пакетов.
  • lists\ - папка со списками ip и доменов для фильтрации трафика.
    • ipset-*.txt - списки ip и подсетей.
    • list-*.txt - списки доменов.
  • presets\- папка, в которой хранятся конфигурационные файлы с параметрами запуска для winws2.
  • lua\ - папка с библиотеками lua, которые использует winws2.
  • windivert.filter\ - папка с дополнительными фильтрами трафика.
  • zapret-asterios.cmd - запускает menu.sh.

АНТИВИРУСЫ

windivert может вызвать реакцию антивируса. windivert - это инструмент для перехвата и фильтрации трафика, необходимый для работы zapret. Замена iptables и NFQUEUE в Linux, которых нет под Windows. Он может использоваться как хорошими, так и плохими программами, но сам по себе не является вирусом. Драйвер windivert64.sys подписан для возможности загрузки в 64-битное ядро windows. Любой желающий может сравнить файлы с оригиналами от автора. Но антивирусы склонны относить подобное к классам повышенного риска или хакерским инструментам. В случае проблем используйте исключения или выключайте антивирус совсем.

About

zapret for asterios

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages