PortKnock клиент на Windows

Когда заколебали попытки сбрутить мой SSH, я закрылся PortKnocking-ом, писал об этом раньше. И вот беда – вразумительного клиента под Windows я не нашёл. Отстукивал раньше просто браузером (открывая адреса вида IP:port1, IP:port2 и т.д.). Да, это работает, но глюк же полнейший! А если таймаут небольшой, то можно просто затупить.

Решение было – нашёл PortKnock-клиент для Android, отстукивал им, а так как в домашней сети у меня один IP – точка выхода, дверка открывалась для неё в целом.

Но вот беда, не всегда приходится входить из дома и тогда серьёзно встал вопрос поиска компактного и функционального PortKnocking-клиента. Да. Нашёл. Делюсь.

Где взять knock

Скачать можно с гитхаба: https://github.com/Sfinx/knock/blob/master/knock.exe

Ищем вот такую загогулину в правом нижнем углу и качаем исполняемый файл:

Ключи программы

Программка миниатюрная (в духе Linux), консольная (ну а фигли ещё надо?) и делает ровно то, что нужно (см. предыдущий пункт).

Самое главное теперь вспомнить последовательность портов:

Как работать с knock

Синтаксис прост – виден в справке, там и пример есть.

knock.exe затем идёт IP-адрес или имя сервера, затем перечисляются номера портов с протоколом транспортного уровня :tcp или :udp, при необходимости указывается задержка в миллисекундах -d (рекомендую, если работаете через Интернет, чтобы быть уверенным, что пакеты всё-таки долетят в нужном порядке), и детальный режим -v, если есть необходимость.

Интересно? Поделись с другом
Litl-Admin.ru

Comments:

Leave a Reply