Сайт официального представителя Tibbo в РФ

    SSL Terminal


    Требуется:
    org.jancy.io.netorg.jancy.io.sslorg.jancy.io.tcp
    Опционально:
    org.jancy.io.ip4org.jancy.io.ip6

    Плагин SSL Connection превращает IO Ninja в высоко настраиваемый необработанный клиентский терминал SSL.


    В современном мире безопасные соединения существуют повсюду. Просмотр веб—страниц, просмотр видеопотоков, онлайн-покупки, вход в удаленные учетные записи, управление умными домами и устройствами Интернета вещей - все это и многое другое осуществляется через соединения, защищенные протоколом SSL (SSL расшифровывается как Secure Sockets Layer).


    На самом деле, когда мы говорим SSL, мы фактически подразумеваем TLS (Безопасность транспортного уровня) — более позднюю версию оригинального протокола SSL; тем не менее, все типы соединений, защищенных с помощью пакета протоколов SSL / TLS, принято называть просто SSL-соединениями.


    К сожалению, существует не так много инструментов, доступных для отладки необработанных SSL-соединений. Вероятно, наиболее распространенным способом является использование утилиты командной строки openssl в режиме s_client для установления соединения, а затем для связи с удаленным сервером путем ввода символов и проверки ответов, отображаемых на консоли терминала:

    $ openssl s_client -connect ioninja.com:443


    Однако это не слишком удобно и накладывает немало функциональных ограничений (например, вы не можете подготовить пакет и отправить его все сразу, трудно отправлять и получать нетекстовые символы и т.д.).


    Плагин SSL Connection заполняет существующий пробел. Теперь IO Ninja можно использовать для удобной отладки необработанных SSL-соединений на основе графического интерфейса пользователя. Ты можешь:


    • Используйте весь спектр возможностей ввода-вывода, ведения журнала и передачи данных;
    • Выберите набор SSL-шифров;
    • Укажите SSL-сертификаты на стороне клиента;
    • Выберите, следует ли проверять SSL-сертификаты на стороне сервера...
    • ...и укажите набор центров сертификации для проверки;
    • Повторное подключение, если соединение потеряно;
    • Укажите локальный адрес для подключения с;
    • Управляйте низкоуровневыми параметрами TCP (Nagle, TCP RST, keep-alives).