muno

WireGuard → AmneziaWG

Конвертер и генератор параметров AmneziaWG. Работает прямо в браузере — конфиг никуда не отправляется.

1. К какому серверу подключаетесь?

Меняются только «мусорные» пакеты (Jc, Jmin, Jmax) — сервер о них не знает, поэтому S1/S2 = 0 и H1–H4 = 1–4. Работает с любым WireGuard-сервером.

Jc = 5
Jmin = 62
Jmax = 342
S1 = 0
S2 = 0
H1 = 1
H2 = 2
H3 = 3
H4 = 4

2. Вставьте WireGuard-конфиг

Файл .conf с секциями [Interface] и [Peer]. Обработка идёт в браузере, конфиг никуда не отправляется.

Старые параметры Jc/S/H, если есть, будут заменены.

Вопросы об AmneziaWG

Что означают Jc, Jmin, Jmax?

Jc — сколько «мусорных» пакетов отправить перед рукопожатием, Jmin и Jmax — их минимальный и максимальный размер в байтах. Сервер эти пакеты просто игнорирует.

Что такое S1, S2 и H1–H4?

S1 и S2 добавляют случайные байты к пакетам рукопожатия, H1–H4 меняют заголовки пакетов. Их значения должны совпадать на клиенте и сервере, поэтому для обычного WireGuard-сервера они остаются стандартными: S1 = S2 = 0, H1–H4 = 1–4.

Будет ли работать с обычным WireGuard-сервером?

Да, в режиме «Обычный WireGuard». Меняется только отправка мусорных пакетов, о которой сервер не знает.