Порт-нокинг DrayTek Vigor с TOTP
Маршрутизаторы DrayTek Vigor могут скрывать управление за зависящим от времени стуком: порты меняются каждые 30 секунд в соответствии с кодом TOTP. Secret Knock вычисляет код на вашем устройстве и отправляет стук так же, как собственный инструмент DrayTek Port Knocking Tool.
Как работает стук Vigor
Маршрутизатор показывает ключ TOTP, обычно в виде QR-кода. Каждые 30 секунд этот ключ создаёт шестизначный код. Стук состоит из трёх попыток TCP-подключения: сначала к первому порту, настроенному на маршрутизаторе, затем к 1000 плюс первые три цифры кода, затем к 2000 плюс последние три. После этого маршрутизатор открывает для вашего адреса порт управления, например веб-интерфейс администратора на порту 443.
Добавление двери в приложении
- 1Новая дверь › Начать с шаблона › DrayTek Vigor (в качестве проверяемого порта устанавливается веб-интерфейс администратора — 443).
- 2Введите первый порт для стука маршрутизатора и его ключ TOTP — ключ base32 или ссылку otpauth. На iPhone и iPad отсканируйте QR-код маршрутизатора.
- 3В редакторе отображается текущий проверочный код, который маршрутизатор запрашивает во время настройки.
- 4Постучать; приложение вычислит код в этот момент.
Вопросы
Должны ли часы совпадать?
Да, приблизительно: код зависит от времени, поэтому на вашем устройстве и маршрутизаторе должно быть установлено правильное время.