Программное обеспечение Kermit для Microsoft Windows

Original article: https://kermitproject.org/k95.html

 

Новая версия C-Kermit для бета-тестирования Windows № 4 — 15 декабря 2022 г.

C-Kermit для Windows, ранее известный как Kermit 95, доступен для загрузки и бета-тестирования. Это полная замена Kermit 95 , с открытым исходным кодом, бесплатная, актуальная, включает в себя обновленный встроенный SSH-клиент , и ее можно загрузить в любую страну мира. НАЖМИТЕ ЗДЕСЬ, чтобы прочитать об этом и загрузить, если хотите.

SSH-соединения заблокированы – январь 2017 г.

Версия OpenSSH 7.4 ломает SSH-клиент K95 2.1.3 (2003) и более ранних версий, заменяя все шифры, используемые K95, новыми, о которых K95 не знает. Потребовалось около пяти лет, чтобы новый SSH-сервер был установлен повсеместно, а затем использовать SSH-клиент K95 в Kermit 95 было невозможно. Но по состоянию на декабрь 2022 года вы можете использовать замену K95: C-Kermit для Windows (предыдущий пункт ) .

Проект Кермита в Колумбийском университете был отменен с 1 июля 2011 г.

Оставшаяся часть этой страницы описывает Kermit 95 2.1.3 от января 2003 года , который был последним официальным выпуском Kermit 95 до того, как наш программист Windows и безопасности Джеффри Альтман был уволен, а затем, в 2011 году, проект Kermit в Колумбийском университете был закрыт. закрыто. Описание в значительной степени применимо и к предстоящему выпуску C-Kermit для Windows (CKW), за исключением любых вопросов, касающихся покупки или лицензирования. В отличие от K95, CKW бесплатен и имеет лицензию с открытым исходным кодом.

Кермит 95 2.1 для Microsoft Windows

Версия: 2.1.3 [ Журнал изменений ]
Выпущенный: 21 января 2003 г.
Объявление: КЛИКНИТЕ СЮДА
Платформы: Все версии MS Windows с 95 по 11; IBM ОС/2
Онлайн-руководство: НАЖМИТЕ ЗДЕСЬ (новинка от 30 марта 2011 г.).
ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ: НАЖМИТЕ ЗДЕСЬ (Часто задаваемые вопросы)
Положение дел: Больше нигде не продается; код теперь является открытым исходным кодом, но требует работы опытных программистов Windows C.

[ ЧТО НОВОГО ] [ ОБЗОРЫ ] [ ГАЛЕРЕЯ ] [ ОБУЧЕНИЕ ] [ Графический интерфейс ] [ Часто задаваемые вопросы ] [ ОШИБКИ ] [ ИСХОДНЫЙ КОД ]

К отпустить 95: Интернет и последовательная связь для Microsoft Windows® 95 , Windows 98 , Windows ME , Windows NT (4.0 и более поздних версий), Windows 2000 , Windows XP , Windows Server 2003 , Windows Vista , Windows 7 , Windows 10 и IBM OS/2 из Кермит Проект, предлагает вам текстовые терминальные соединения с Unix, VMS и многими другими типами хостов, позволяя вам напрямую взаимодействовать с их оболочками и приложениями, передавать файлы и, при желании, автоматизировать взаимодействие и передачу файлов с помощью встроенного на независимом от платформы и транспорта языке сценариев.

ОСНОВНЫЕ МОМЕНТЫ

  • ВЕРСИЯ 2.x ЗАПУСКАЕТСЯ В ГРАФИЧЕСКОМ ОКНЕ
  • Подключения виртуального терминала Интернета: SSH, Telnet, Rlogin, SSL/TLS.
  • Интернет-безопасность: SSH v1/v2, Kerberos 4/5, сертификаты X.509/PKI и SRP.
  • Встроенные безопасные FTP- и HTTP-клиенты командной строки с поддержкой сценариев.
  • Функции блокировки для создания пленочных сеансов.
  • Активный и пассивный режимы FTP.
  • Обход HTTP-прокси и брандмауэра SOCKS4.
  • Переадресация портов SSH (туннелирование).
  • Переадресация сеанса X Windows.
  • Постоянные соединения через NAT.
  • Соединения через модем и последовательный порт.
  • Встроенный эмулятор терминала поддерживает более 40 различных эмуляций терминала.
  • Протоколы передачи файлов Kermit, FTP, XYZMODEM и ASCII.
  • Интернет-сервис для удаленного доступа.
  • Перевод международного набора символов, включая Unicode.
  • Цифровой и буквенно-цифровой пейджинг.
  • Полное скриптование и автоматизация всего вышеперечисленного.
  • Простая графическая однократная настройка всех ваших подключений.

Что отличает Kermit 95 от других коммуникационных пакетов Windows? Его уникальное сочетание параметров безопасности, методов подключения, протоколов, наборов символов, возможностей настройки и сценариев, а также огромное количество и точность эмуляций терминала. И мы не только «занимаемся Windows» — мы также предоставляем совместимое программное обеспечение для Linux, FreeBSD, OpenBSD, Solaris, AIX, HP-UX, VMS и множества других платформ . Изучите язык команд Kermit и язык сценариев один раз, используйте его во многих видах соединений, на разных компьютерах и операционных системах. : прошлое, настоящее и будущее.

Kermit 95 используется во всем мире в академическом, государственном, корпоративном и некоммерческом секторах. В частном секторе, K95 является фаворитом консультантов, системных интеграторов и производителей высокотехнологичного оборудования, которые включают его в свои продукты или услуги. В сфере здравоохранения он широко используется для подачи страховых претензий, а также в больничных информационных системах, лабораториях и медицинских устройствах; на розничном рынке он используется для инвентаризации, POS-приложений и приложений EDI; в библиотеках для доступа к каталогу и работы в бэк-офисе; в любой крупной организации это удобный инструмент мониторинга и управления сетью. Он популярен во всем мире благодаря всесторонней поддержке набора символов. В каждом секторе его функции безопасности делают его идеальным для удаленного обслуживания защищенных веб-сайтов и любых критически важных или конфиденциальных текстовых приложений, а также для таких простых задач, как чтение электронной почты без заражения вирусом .

ФУНКЦИИ

(Нажмите, чтобы узнать подробности)

Kermit 95 готов к использованию в 2000 году и совместим с Европой . Он состоит из двух основных компонентов:

ДИАЛЕР Графический номеронабиратель настраивает и запускает все ваши соединения (набираемые или сетевые, защищенные или открытые текстовые, терминальные или FTP) с помощью меню, кнопок и диалоговых окон, поэтому вам не придется иметь дело со сложными файлами инициализации, макросами. определения, команды или «синтаксис» любого рода. Dialer может настроить столько различных соединений, сколько вы хотите, и может управлять несколькими одновременными активными соединениями. Для дополнительного удобства программа Dialer может создавать ярлыки на рабочем столе или в меню «Пуск» для наиболее часто используемых соединений.

СОЕДИНИТЕЛЬНЫЙ ДВИГАТЕЛЬ

Фактическая работа — связь, передача файлов, создание сценариев и т. д. — выполняется K95.EXE Программа, похожая на своих собратьев в UNIX , VMS и MS-DOS , которая обычно (но не обязательно) запускается с помощью кнопки набора номера, чтобы автоматически выполнять каждое из ваших подключений со всеми соответствующими настройками и желаемыми настройками. Графический номеронабиратель в большинстве случаев устраняет необходимость прямого взаимодействия с командной строкой. Тем не менее, все команды здесь, на случай, если они вам понадобятся. . . или если вы хотите написать для них сценарий. Таким образом, Dialer настраивает, организует, запускает и управляет вашими соединениями, а K95 выполняет всю основную работу.

Начиная с версии 2.0 , механизм подключения представлен в двух формах: графический интерфейс пользователя (GUI) , K95G.EXE (только Windows, не OS/2) и консоль, K95.EXE . Предыдущие выпуски были доступны только в консольной версии. Для получения подробного описания новой версии графического интерфейса НАЖМИТЕ ЗДЕСЬ .

СОЕДИНЕНИЯ

Примечание. Большинство из них устарели или, по крайней мере, их трудно найти по состоянию на 2021–2022 годы. В частности, новые серверы SSH отклоняют соединения от старых клиентов SSH, таких как K95. Серверы Telnet, FTP и RLOGIN практически запрещены в Интернете. Частные сети, такие как DECNET, LAT и TES, также, вероятно, вымерли.

Интернет: SSH v1/v2 (только Windows)

Интернет: TELNET (также входящий)

Интернет: FTP

Интернет: RLOGIN

Интернет: HTTP

Интернет: Интернет-служба Kermit

Модемный исходящий и входящий вызов:

  • Встроенная база данных модема и дозвона
  • Телефония Майкрософт (TAPI)
  • RFC2217 Звонок на модемный сервер Telnet

Прямые соединения последовательного порта с последовательной частью

DECnet и LAT:

  • В Windows 95/98/ME/NT/XP/2000 требуется PATHWORKS-32 7.0 или более поздняя версия.
  • В OS/2 требуется DEC PATHWORKS 2.0 или более поздняя версия (которая больше не является продуктом).

TES32 (только для Windows) : (требуется InterConnections Inc TES32, который больше не является продуктом)

NETBIOS ( только для OS/2 ) Именованные каналы

IBM OS/2 (только для OS/2)

Перенаправленные коммуникационные порты IBM OS/2 Warp Server (OS/ только 2)

БЕЗОПАСНОСТЬ

Соединения SSH v1 и v2 (следующий элемент), а также защищенные соединения Telnet и FTP с использованием протоколов Kerberos IV, Kerberos V, SRP, SSL/TLS или пары открытых/закрытых ключей для аутентификации и шифрования, когда хост оснащен совместимыми серверами. . (Экспорт в некоторые страны ограничен; SSH и Kerberos недоступны для OS/2.) ( НАЖМИТЕ ЗДЕСЬ , чтобы просмотреть защищенные серверы Telnet и FTP.) K95 2.1 совместим со стандартными библиотеками и интерфейсами OpenSSH, OpenSSL, Kerberos и SRP. и поддерживает пересылку Telnet данных авторизованного сеанса системы X Windows через защищенные соединения.

ОСОБЕННОСТИ БЛОКИРОВКИ

Версия 2.1.3 добавляет новую возможность настраивать «зависимые» сеансы для пользователей, скрывая панель инструментов, строку меню и/или строку состояния, отключая обратную прокрутку и блокируя доступ к окну команд, номеронабирателю и другим внешним приложениям. . Сеансы теперь можно предварительно настроить как свернутые, развернутые (полноэкранный) или обычное окно.

SSH-КЛИЕНТ

Основанный на OpenSSH 3.0.2p1, встроенный SSH-клиент K95 (только для Windows, а не для OS/2) поддерживает SSH версий 1.3, 1.5 и 2.0 и полный набор методов аутентификации, включая пароль, пары открытого/закрытого ключей, Kerberos. 4, Kerberos 5 GSSAPI и SRP, а также с внешними агентами SSH. Как и все другие методы подключения K95, он полностью доступен для сценариев. Он поддерживает все те же эмуляции терминала и функции, что и Telnet, Rlogin и модемные клиенты K95: наборы символов, сопоставление клавиш, прокрутка назад, действия мыши и т. д. И полностью интегрирован в K95 Dialer, а также в сам K95. НАЖМИТЕ ЗДЕСЬ , чтобы прочитать о новом SSH-клиенте Kermit 95. Начиная с версии 2.1.3, также поддерживается пересылка агента SSH .

FTP- И HTTP-КЛИЕНТЫ

Высокофункциональная реализация FTP-клиента , включающая:

  • Защищайте соединения Kerberos 4/5, SSL, TLS или SRP, а также традиционные незащищенные соединения.
  • Автоматическое переключение текстового/двоичного режима для каждого файла.
  • Рекурсивная загрузка дерева каталогов.
  • Атомное перемещение файлов.
  • Преобразование набора символов, в том числе в/из Unicode .
  • Гибкий выбор файлов (имя, список имен, образец имени, дата, тип, размер, список исключений).
  • Режимы обновления и восстановления.
  • Сохранение временной метки при загрузке.
  • Параметры коллизии файлов для загрузки.
  • Новые функции протокола FTP: FEAT, MLSD, MDTM, SIZE.

Реализация HTTP 1.1 включает в себя:

  • Безопасные HTTPS-соединения, а также незащищенные HTTP-соединения.
  • Поддержка как однократных, так и постоянных соединений.
  • Возможность установки прокси для обхода брандмауэра.
  • Доступ к информации заголовка, такой как метки времени.

И HTTP, и FTP полностью поддерживают сценарии, что позволяет (например) автоматически безопасно обновлять удаленные веб-сайты или сайты файловых архивов (или с них).

МОДЕМНЫЙ НАБОР

Интеллектуальный список телефонов, который понимает разницу между международными, междугородными, местными, бесплатными и внутренними вызовами АТС и настраивается в соответствии с вашим местоположением; это позволяет использовать несколько телефонных номеров для одной услуги; и можно сказать, сколько раз и как часто следует дозваниваться, если соединение не установлено. Поддерживается 10-значный набор номера в Северной Америке. Цифровой и буквенно-цифровой пейджинг.

УДАЛЕННЫЙ ДОСТУП

Kermit 95 обеспечивает удаленный текстовый режим или клиент/серверный доступ к вашему ПК несколькими различными способами:

  • Интернет-служба Кермита Windows
  • Режим хоста
  • Прямые соединения Kermit-to-Kermit через последовательный порт, коммутируемое соединение или через Интернет.

Что такое терминал??? Нажмите здесь, чтобы узнать.

ЭМУЛЯЦИЯ ТЕРМИНАЛА

Эмуляция 40 различных типов терминалов, включая ADM-3A; Посол Анн-Арбора (частично); АНСИ-ББС; Аватар/0+; АТ386; Бебокс ANSI; Общие данные DASHER D200, D210; Общие данные DASHER D217 в собственном и Unix-режимах; ДЕК VT52; DEC VT100, VT102, VT220, VT320 с цветными расширениями; Орешник 1500; Хит/Зенит 19; Хьюлетт-Паккард 2621А; HPTERM; IBM HFT и AIXTERM; ИБМ 3151; консоль Linux; Майкрософт ВТНТ; QNX ANSI и консоль QNX; СКОНСИ; Сименс Никсдорф BA80 и 97801-5xx; Солнечная консоль; Телевидео ТВИ910+, ТВИ925, ТВИ950; Волкер Крейг VC404; Wyse 30, 50, 60, 160 и 370. Tektronix, Sixel, ReGIS и другие графические эмуляции в настоящее время не включены. НАЖМИТЕ ЗДЕСЬ , чтобы просмотреть галерею экранов терминалов K95. Функции эмуляции терминала включают в себя:

  • Горячие точки URL-адресов, автоматически выделенные и готовые к щелчку клавишей Ctrl.
  • переключение колонок VTxxx 80/132
  • Размеры экрана, выбираемые пользователем с помощью команды, диалогового окна или перетаскивания.
  • Быстрое обновление экрана даже при зашифрованном соединении
  • Совместимость с устройствами речи и Брайля.
  • Полноцветный режим в ANSI, VT и подобных эмуляциях.
  • Пользовательские цвета
  • Практически неограниченная обратная прокрутка с помощью полосы прокрутки или клавиш прокрутки.
  • Переключение полноэкранного/оконного режима (развертывание/восстановление в графическом интерфейсе)
  • Копирование/вставка, печать, поиск и создание закладок в буфере обратной прокрутки.
  • Хост-ориентированная и локальная печать
  • Полностью настраиваемые карты клавиш для каждого типа терминала
  • Режимы клавиатуры PCTERM, EMACS, Word Perfect, русский и иврит
  • Функциональные клавиши, настраиваемые пользователем и хостом
  • Импорт/экспорт файлов сопоставления ключей Kermit MS-DOS.
  • Поддержка клавиатуры DEC LKxxx
  • Встроенные функции мыши: копирование/вставка/передача, управление курсором, активация URL-адреса.
  • Преобразование набора символов в обоих направлениях
  • Терминальные сеансы на основе Unicode для многих языков одновременно, даже в Win9x/ME.
  • Составление ключа для символов Latin-1 и Latin-2
  • Ключ создания Юникода
  • Включены переключатели Ctrl/CapsLock и Esc/Grave (только для Windows 95/98/ME)
  • Универсальное управление принтером, включая двунаправленные принтеры и встроенное преобразование текста/PostScript.
  • Всплывающая контекстно-зависимая помощь, отладка и многое другое.
  • Идеальный результат VTTEST.

ПЕРЕДАЧА ФАЙЛА

В дополнение к новым встроенным FTP- и HTTP-клиентам Kermit 95 включает в себя следующие протоколы и функции передачи файлов для использования в терминальных сеансах при любом из методов подключения — последовательном или сетевом, защищенном или текстовом:

  • Самая быстрая и продвинутая реализация протокола Kermit, доступная где угодно: скользящие окна, длинные пакеты, удаление префиксов управляющих символов, блокировка сдвигов, преобразование набора символов, функция обновления, восстановление неудачных передач из точки сбоя, автоматическое пофайловое управление. переключение текстового/двоичного режима, рекурсивная передача дерева каталогов, сохранение меток времени, протокол потоковой передачи Kermit и многое другое.
  • Интернет-сервер и клиент Kermit
  • Интегрированный X/Y/ZMODEM по лицензии Online Solutions Oy , Ювяскюля, Финляндия
  • Автоматическая загрузка для Kermit и Zmodem
  • Автоматическая загрузка переводов Кермита
  • Пакетная загрузка и скачивание, включая функцию обновления.
  • Захват и загрузка файлов «ASCII» (без протокола)
  • Передача файлов в фоновом и переднем плане
  • Длинные имена файлов

УПРАВЛЕНИЕ ФАЙЛАМИ

Экран команд Kermit 95 аналогичен окну команд Windows и позволяет получать списки каталогов; копировать, переименовывать и удалять файлы; создавать и удалять каталоги; поиск текста в файлах; отображать файлы на экране и т. д., но с большим количеством команд и опций, чем в Windows, более дружественным интерфейсом (списки файлов и ключевых слов по запросу, завершение файлов и ключевых слов, встроенная справка) и полная возможность создания сценариев. Те же функции управления файлами доступны и для управления удаленными файлами через соединение клиент/сервер Kermit (или, в некоторой степени, FTP), и многие из них привязаны к самому процессу передачи файлов; например, предоставление возможности атомарного «перемещения» файла с одного компьютера на другой.

ИНТЕРНЕТ-СЕРВИС КЕРМИТА

Internet Kermit Service (IKS) — это протокол клиента/сервера для передачи файлов и управления через Интернет, аналогичный FTP, но с большим количеством функций, безопасности и автоматизации. Он описан в Интернет-RFC 2839 и 2840 . Kermit 95 может выступать как в качестве клиента IKS, так и (только в Windows NT/2000/XP/2003/Vista) в качестве сервера IKS, обеспечивая контролируемый и управляемый удаленный доступ к вашему ПК из Интернета. Дополнительную информацию см. в Руководстве пользователя Windows IKS , Руководстве администратора Windows IKS и Руководстве пользователя Unix IKS , Руководстве администратора Unix IKS .

АВТОМАТИЗАЦИЯ

Язык команд и сценариев K95 позволяет не только автоматизировать рутинные и сложные задачи, но и обеспечивает беспрецедентную степень настройки, поэтому вы можете адаптировать его к любым условиям. Тот же интуитивно понятный и переносимый язык широко используется на сотнях других платформ. : Автоматическое запрограммированное взаимодействие с другими компьютерами, службами или устройствами: ожидание строк или шаблонов (одного или нескольких одновременно), ответ с помощью других строк; принимать решения на основе успеха или неудачи любой команды, ввода хоста или других критериев. Макросы, блочная структура, встроенные и определяемые пользователем переменные и массивы с областью действия, ассоциативные массивы, манипуляции со строками и арифметические функции, арифметика даты и времени, пользовательские функции, манипуляции с файлами и доступ к ним, IF-ELSE, FOR, WHILE, SWITCH , GOTO и многое другое. Вы даже можете попросить Кермита писать для вас сценарии, наблюдая и записывая ваше взаимодействие с хостом. НАЖМИТЕ ЗДЕСЬ , чтобы познакомиться.

НАБОРЫ ПЕРСОНАЖЕЙ

Преобразование набора символов как во время эмуляции терминала, так и ( уникальная особенность протокола Kermit) передачи файлов: поддерживаются все основные наборы символов Западной Европы, Восточной Европы, греческого, кириллицы и иврита, а также Unicode UCS-2 и UTF-8. И, только для передачи файлов, также различные наборы символов японской катаканы и кандзи (JIS, Shift-JIS, EUC). НАЖМИТЕ ЗДЕСЬ, чтобы просмотреть список, и ЗДЕСЬ , чтобы просмотреть несколько снимков экрана.

ДОКУМЕНТАЦИЯ И ПОДДЕРЖКА

Удобное онлайн-руководство плюс (только для розничных копий в термоусадочной упаковке) подробное техническое справочное руководство, которое также доступно отдельно . Техническая поддержка по электронной почте (только до 20 июня 2011 г.).

КАК ЕГО ПОЛУЧИТЬ

(Раздел устарел; получить его больше невозможно. Бесплатная версия с открытым исходным кодом должна быть завершена; НАЖМИТЕ ЗДЕСЬ для получения дополнительной информации.

ФУНКЦИИ НЕ ВКЛЮЧЕНЫ

[ СКАЧАТЬ ] [ Заказать ] [ Вверх ] [ Главная ]

Перечисленные ниже функции не включены в текущую версию Kermit 95:

  • SCP, SFTP
  • Перетаскивание или другие графические формы передачи файлов.
  • IPv6, IPsec и другие новые стандарты Интернета.
  • Tektronix, Sixel, ReGIS или другие эмуляции графического терминала.
  • Наборы программных символов VT3xx и/или Wyse
  • Обработка комбинирующих последовательностей Юникода
  • Обработка плоскостей Unicode 1 и выше
  • Интеграция Unicode в командный язык
  • Эмуляция терминала Duospaced CJK
  • Эмуляция терминала IBM Mainframe 3270
  • Эмуляция терминала IBM AS/400 5250
  • Поддержка Windows CE / Pocket PC
  • API-интерфейсы, специфичные для Windows, для обмена объектами данных с другими приложениями.

Microsoft и Windows являются зарегистрированными торговыми марками корпорации Microsoft.
Windows NT является торговой маркой корпорации Microsoft. OS/2, Warp и Merlin являются зарегистрированными торговыми марками International Business Machines Corporation. Kerberos является торговой маркой Массачусетского технологического института. SRP является торговой маркой Стэнфордского университета.