Русский
Программа переписана с нуля: вместо интерактивного терминала — полноценное окно. Прежняя CLI-версия остаётся доступной в релизах до v0.2.3 включительно.
Интерфейс
- Файлы перетаскиваются мышью прямо в окно, лишние убираются кнопкой напротив каждого.
- Результат виден в предпросмотре с подсветкой синтаксиса — текст можно поправить руками перед сохранением.
- Русский и английский язык, светлая и тёмная тема.
Что умеет
- WireGuard конфиг — добавляет в существующий
.confадреса для раздельного туннелирования: либо только указанные, либо весь трафик. - Объединение файлов — сводит списки IP в один без дубликатов и мусора. На входе обычный текст, команды Windows
route ADDили amnezia.json, на выходе.txt,.jsonили.bat.
Выбор VPN-клиента
- Классический WireGuard (WireGuard, Amnezia) — конфиг без нестандартных ключей.
- WireSock — обфускация трафика от DPI, исключение адресов из туннеля, чёрный или белый список приложений.
- WireGuard для Android — чёрный или белый список приложений по именам Android-пакетов.
Ещё
- Поле
PersistentKeepalive: подставляется значение из исходного конфига, а если ключа нет или там0— рекомендованные25. - В режиме «весь трафик» адрес VPN-сервера сам выводится из туннеля: сервисы на том же сервере остаются доступны напрямую, без крюка через туннель.
В этой сборке только Windows: macOS-сборки появятся, когда починится CI.
English
The app has been rewritten from scratch: a real window instead of an interactive terminal. The previous CLI version is still available in releases up to v0.2.3.
Interface
- Drag files straight into the window; remove any of them with the button next to it.
- The result shows up in an editable preview with syntax highlighting — you can tweak the text by hand before saving.
- Russian and English, light and dark theme.
What it does
- WireGuard config — adds split-tunneling addresses to an existing
.conf: either only the listed ones, or all traffic. - Merging files — combines IP lists into one, without duplicates and invalid entries. Input: plain text, Windows
route ADDcommands or amnezia.json. Output:.txt,.jsonor.bat.
Choosing a VPN client
- Classic WireGuard (WireGuard, Amnezia) — a config with no non-standard keys.
- WireSock — traffic obfuscation against DPI, excluding addresses from the tunnel, an app blacklist or whitelist.
- WireGuard for Android — an app blacklist or whitelist by Android package name.
Also
PersistentKeepalivefield: prefilled from the source config, and with the recommended25when the key is missing or set to0.- In the "tunnel all traffic" mode the VPN server address leaves the tunnel on its own: services hosted on that same server stay reachable directly, without a hairpin through the tunnel.
This build is Windows-only: macOS builds will appear once CI is fixed.