| conf | ||
| dllloader | ||
| docs | ||
| driver | ||
| elevate | ||
| embeddable-dll-service | ||
| installer | ||
| l18n | ||
| locales | ||
| manager | ||
| phobos | ||
| ringlogger | ||
| services | ||
| tun2socks | ||
| tunnel | ||
| ui | ||
| version | ||
| wintun | ||
| .gitattributes | 39 B | |
| build.bat | 4.2 KB | |
| COPYING | 1.1 KB | |
| go.mod | 725 B | |
| go.mod.master | 404 B | |
| go.sum | 2.2 KB | |
| gotext.go | 1.8 KB | |
| main.go | 8.2 KB | |
| Makefile | 4.3 KB | |
| manifest.xml | 1.1 KB | |
| quickinstall.bat | 733 B | |
| README.md | 2.7 KB | |
| resources.rc | 7.3 KB | |
| zgotext.go | 412.9 KB |
Клиент Phobos для Windows: WireGuard-туннель с обфускацией (wg-obfuscator), где трафик
маскируется под STUN/RTP или идёт через обфусцированный SOCKS5. Ядро WireGuard —
kernel-драйвер WireGuardNT, SOCKS5-режим работает
через Wintun и собственный сетевой стек.
Форк WireGuard for Windows.
./build-windows.sh # exe + wg.exe + MSI для amd64, x86, arm64
./build-windows.sh --no-installer # только исполняемые файлы, wine не нужен
./build-windows.sh --clean # удалить результаты сборки
Скрипт сам проверяет и доустанавливает тулчейны (llvm-mingw, Go, WiX, wine). Результат:
<арх>/phobos.exe, <арх>/wg.exe, installer/dist/phobos-<арх>-<версия>.msi.
Иконки лежат в ui/icon/ уже собранными; пересобрать из исходников —
./ui/icon/build-icons.sh (нужны rsvg-convert и ImageMagick).
go test ./phobos/... ./conf/ ./ui/syntax/ # обычный прогон
go test -tags phoboscref ./phobos/... # плюс побайтовая сверка с C-обфускатором
Сверка требует канонические исходники в ../src/phobos-obfuscator/.
adminregistry.md — ключи реестра для администратора.attacksurface.md — разбор компонентов с точки зрения безопасности.buildrun.md — сборка, локализация и разработка.enterprise.md — использование в корпоративной среде.netquirk.md — особенности маршрутизации и kill-switch.Репозиторий распространяется по лицензии MIT. Полный текст — в COPYING;
он же устанавливается вместе с программой как COPYING.txt.
Код унаследован от WireGuard for Windows, авторские права на него принадлежат WireGuard LLC;
условие MIT о сохранении уведомления об авторстве выполняется файлом COPYING.