Logiciel Kermit pour Microsoft Windows

Source: https://kermitproject.org/k95.html

Nouvelle version de C-Kermit pour Windows Beta test #4 - 15 décembre 2022

C-Kermit pour Windows, anciennement connu sous le nom de Kermit 95, est disponible en téléchargement et en test bêta. C'est un remplacement complet de Kermit 95 , c'est Open Source, c'est gratuit, c'est à jour, il comprend un client SSH intégré à jour et il peut être téléchargé dans n'importe quel pays du monde. CLIQUEZ ICI pour en savoir plus et le télécharger si vous le souhaitez.

Connexions SSH bloquées - janvier 2017

La version 7.4 d'OpenSSH interrompt le client SSH de K95 2.1.3 (2003) et versions antérieures en remplaçant tous les chiffrements utilisés par K95 par de nouveaux dont K95 ne connaît pas l'existence. Il a fallu environ cinq ans pour que le nouveau serveur SSH soit installé partout, puis il était impossible d'utiliser le client SSH de K95 dans Kermit 95. Mais à partir de décembre 2022, vous pouvez utiliser le remplacement de K95 : C-Kermit pour Windows (élément précédent ) .

Le projet Kermit de l'Université Columbia a été annulé à compter du 1er juillet 2011.

Le reste de cette page décrit Kermit 95 2.1.3 de janvier 2003 , qui était la dernière version officielle de Kermit 95 avant le licenciement de notre programmeur Windows et sécurité, Jeffrey Altman , puis, en 2011, le projet Kermit de l'Université de Columbia a été licencié. fermé. La description s'applique également dans une large mesure au prochain C-Kermit pour Windows (CKW), à l'exception de toute question concernant l'achat ou la licence. Contrairement à K95, CKW est gratuit, avec une licence Open Source.

Kermit 95 2.1 pour Microsoft Windows

Version:

2.1.3 [ Journal des modifications ]

Libéré:

21 janvier 2003

Annonce:

CLIQUEZ ICI

Plateformes :

Tous les MS Windows 95 à 11 ; IBMOS/2

Manuel en ligne :

CLIQUEZ ICI (nouveau 30 mars 2011).

FAQ:

CLIQUEZ ICI (Foire aux questions)

Statut:

N'est plus en vente nulle part ; le code est désormais Open Source mais nécessite le travail de programmeurs Windows C expérimentés .

[ QUOI DE NEUF ] [ AVIS ] [ GALERIE ] [ TUTORIEL ] [ GUI ] [ FAQ ] [ BOGUES ] [ CODE SOURCE ]

K permis 95 : Communications Internet et série pour Microsoft Windows ® 95 , Windows 98 , Windows ME , Windows NT (4.0 et versions ultérieures), Windows 2000 , Windows XP , Windows Server 2003 , Windows Vista , Windows 7 , Windows 10 et IBM OS/2 à partir du Projet Kermit, vous propose des connexions de terminal textuelles à Unix, VMS et de nombreux autres types d'hôtes, vous permettant d'interagir directement avec leurs shells et applications, de transférer des fichiers et, si vous le souhaitez, d'automatiser les interactions et les transferts de fichiers avec son interface intégrée. dans un langage de script indépendant de la plate-forme et du transport.

POINTS FORTS

  • La VERSION 2.x FONCTIONNE DANS UNE FENÊTRE GUI
  • Connexions du terminal virtuel Internet : SSH, Telnet, Rlogin, SSL/TLS.
  • Sécurité Internet : SSH v1/v2, Kerberos 4/5, certificats X.509/PKI et SRP
  • Clients Internet FTP et HTTP en ligne de commande scriptables et sécurisés intégrés.
  • Fonctionnalités de verrouillage pour créer des sessions captives.
  • Modes FTP actif et passif.
  • Traversée du proxy HTTP et du pare-feu SOCKS4.
  • Redirection de port SSH (tunneling).
  • Redirection de session X Windows.
  • Connexions persistantes via les NAT.
  • Connexions modem et port série.
  • L'émulateur de terminal intégré prend en charge plus de 40 émulations de terminal différentes.
  • Protocoles de transfert de fichiers Kermit, FTP, XYZMODEM et « ASCII ».
  • Un service accessible sur Internet pour un accès à distance.
  • Traduction internationale de jeux de caractères, y compris Unicode.
  • Pagination numérique et alphanumérique.
  • Scripting complet et automatisation de tout ce qui précède.
  • Configuration graphique simple et unique de toutes vos connexions.

Qu'est-ce qui distingue Kermit 95 des autres packages de communication Windows ? Sa combinaison unique d'options de sécurité, de méthodes de connexion, de protocoles, de jeux de caractères, de personnalisation et de scriptabilité, ainsi que le nombre et la précision de ses émulations de terminal. Et nous ne nous contentons pas de « faire Windows » : nous fournissons également des logiciels compatibles pour Linux, FreeBSD, OpenBSD, Solaris, AIX, HP-UX, VMS et de nombreuses autres plates-formes . Apprenez une fois la commande Kermit et le langage de script, utilisez-le sur de nombreux types de connexions et sur de nombreux types d'ordinateurs et de systèmes d'exploitation. : passé, présent et futur.

Kermit 95 est utilisé partout dans le monde dans les secteurs universitaire, gouvernemental, corporatif et à but non lucratif. Dans le secteur privé, Le K95 est un favori des consultants, des intégrateurs de systèmes et des fabricants d'équipements de haute technologie, qui le regroupent avec leurs produits ou services. Dans le secteur des soins de santé, il est largement utilisé pour la soumission des réclamations d'assurance ainsi que dans les systèmes d'information hospitaliers, les laboratoires et les dispositifs médicaux ; sur le marché de détail, il est utilisé pour les applications d'inventaire, de point de vente et d'EDI ; dans les bibliothèques pour l'accès aux catalogues et le travail de back-office ; dans toute grande organisation, il s'agit d'un outil pratique de surveillance et de gestion du réseau. Il est populaire à l'échelle internationale pour sa prise en charge complète des jeux de caractères. Dans tous les secteurs, ses fonctionnalités de sécurité le rendent idéal pour la maintenance à distance de sites Web sécurisés et pour toutes les applications textuelles critiques ou sensibles, ainsi que pour des tâches aussi simples que lire vos e-mails sans attraper de virus .

CARACTÉRISTIQUES

(Cliquez pour plus de détails)

Kermit 95 est prêt pour l'an 2000 et compatible avec l'euro . Il comporte deux composantes majeures :

LE DIALER Le Dialer graphique configure et lance toutes vos connexions (composées ou réseau, sécurisées ou en clair, terminal ou FTP) au moyen de menus, boutons et boîtes de dialogue afin que vous n'ayez pas à gérer des fichiers d'initialisation compliqués, des macros. définitions, commandes ou « syntaxe » de toute sorte. Le Dialer peut configurer autant de connexions différentes que vous le souhaitez et gérer plusieurs connexions actives simultanées. Pour plus de commodité, le Dialer peut créer des raccourcis sur le bureau ou dans le menu Démarrer pour vos connexions les plus fréquemment utilisées.

LE MOTEUR DE CONNEXION

Le travail proprement dit (communications, transfert de fichiers, scripts, etc.) est effectué par le K95.EXE programme, similaire à ses cousins ​​sous UNIX , VMS et MS-DOS , qui est normalement (mais pas nécessairement) lancé à partir du style de bouton-poussoir du numéroteur pour établir automatiquement chacune de vos connexions avec tous les paramètres appropriés et les personnalisations souhaitées. Le numéroteur graphique supprime le besoin d'interagir directement avec l'invite de commande dans la plupart des cas. Pourtant, toutes les commandes sont là au cas où vous en auriez besoin. . . ou si vous souhaitez les écrire dans un script. Ainsi, le Dialer configure, organise, lance et gère vos connexions, et K95 fait tout le vrai travail.

À partir de la version 2.0 , le moteur de connexion se présente sous deux formes : Interface utilisateur graphique (GUI) , K95G.EXE (Windows uniquement, pas OS/2) et Console, K95.EXE . Les versions précédentes n'étaient disponibles que dans une version console. Pour une description détaillée de la nouvelle version GUI, CLIQUEZ ICI .

CONNEXIONS

Remarque : La plupart d'entre eux sont obsolètes ou du moins difficiles à trouver en 2021-2022. En particulier, les nouveaux serveurs SSH rejettent les connexions des anciens clients SSH comme K95. Les serveurs Telnet, FTP et RLOGIN ont été pratiquement bannis d'Internet. Les réseaux propriétaires tels que DECNET, LAT et TES sont également probablement éteints.

Internet : SSH v1/v2 (Windows uniquement)

Internet : TELNET (entrant également)

Internet : FTP

Internet : RLOGIN

Internet : HTTP

Internet : Internet Kermit Service

Appels sortants et entrants par modem :

  • Base de données de modem intégrée et numérotation
  • Téléphonie Microsoft (TAPI)
  • Numérotation du serveur de modem Telnet RFC2217

Connexions directes du port série à la pièce série

DECnet et LAT :

  • Sous Windows 95/98/ME/NT/XP/2000, PATHWORKS-32 7.0 ou version ultérieure est requis.
  • Sous OS/2 , DEC PATHWORKS 2.0 ou version ultérieure (qui n'est plus un produit) est requis.

TES32 (Windows uniquement) : (InterConnections Inc TES32 requis, qui n'est plus un produit)

NETBIOS ( OS/2 uniquement)

IBM OS/2 Named Pipes (OS/2 uniquement) Ports de communication redirigés du serveur

IBM OS/2 Warp (OS/ 2 seulement)

SÉCURITÉ

Connexions SSH v1 et v2 (élément suivant) ainsi que connexions Telnet et FTP sécurisées utilisant Kerberos IV, Kerberos V, SRP, SSL/TLS ou des protocoles de paire de clés publique/privée pour l'authentification et le cryptage lorsque l'hôte est équipé de serveurs compatibles. . (Exportation restreinte vers certains pays ; SSH et Kerberos ne sont pas disponibles pour OS/2.) ( CLIQUEZ ICI pour une enquête sur les serveurs Telnet et FTP sécurisés.) K95 2.1 est compatible avec les bibliothèques et interfaces standard OpenSSH, OpenSSL, Kerberos et SRP. , et prend en charge le transfert Telnet des données de session autorisées du système X Windows via des connexions sécurisées.

CARACTÉRISTIQUES DE VERROUILLAGE

La version 2.1.3 ajoute la nouvelle possibilité de configurer des sessions « captives » pour les utilisateurs en masquant la barre d'outils, la barre de menus et/ou la barre d'état, en désactivant le défilement et en bloquant l'accès à la fenêtre de commande, au numéroteur et à d'autres applications externes. . Les sessions peuvent désormais être préconfigurées en tant que fenêtre réduite, maximisée (plein écran) ou normale.

LE CLIENT SSH

Basé sur OpenSSH 3.0.2p1, le client SSH intégré de K95 (pour Windows uniquement, pas pour OS/2) prend en charge les versions SSH 1.3, 1.5 et 2.0 et avec une gamme complète de méthodes d'authentification, notamment un mot de passe, des paires de clés publiques/privées, Kerberos. 4, Kerberos 5 GSSAPI et SRP, ainsi qu'avec des agents SSH externes. Comme toutes les autres méthodes de connexion du K95, elle est entièrement scriptable. Il prend en charge toutes les mêmes émulations de terminal et fonctionnalités que les clients Telnet, Rlogin et modem du K95 : jeux de caractères, mappage de touches, défilement, actions de la souris, etc., et est entièrement intégré au K95 Dialer ainsi qu'au K95 lui-même. CLIQUEZ ICI pour en savoir plus sur le nouveau client SSH de Kermit 95. Depuis la version 2.1.3, le transfert d'agent SSH est également pris en charge.

LES CLIENTS FTP ET HTTP

Une implémentation de client FTP hautement fonctionnelle comprenant :

  • Sécurisez les connexions Kerberos 4/5, SSL, TLS ou SRP ainsi que les connexions traditionnelles non sécurisées.
  • Commutation automatique du mode texte/binaire par fichier.
  • Téléchargements récursifs d’arborescence de répertoires.
  • Mouvement de fichier atomique.
  • Conversion de jeux de caractères, y compris vers/depuis Unicode .
  • Sélection de fichiers flexible (nom, liste de noms, modèle de nom, date, type, taille, liste d'exceptions).
  • Modes de mise à jour et de récupération.
  • Préservation de l'horodatage lors du téléchargement.
  • Options de collision de fichiers pour le téléchargement.
  • Nouvelles fonctionnalités du protocole FTP : FEAT, MLSD, MDTM, SIZE

L'implémentation HTTP 1.1 comprend :

  • Connexions HTTPS sécurisées ainsi que connexions HTTP non sécurisées.
  • Prise en charge des connexions ponctuelles et persistantes.
  • Possibilité d'établir des proxys pour la traversée du pare-feu.
  • Accès aux informations d'en-tête telles que les horodatages.

HTTP et FTP sont entièrement scriptables, permettant (par exemple) une mise à jour sécurisée et automatisée de (ou depuis) ​​des sites Web ou d'archives de fichiers distants.

COMPOSITION DU MODEM

Une liste téléphonique intelligente qui comprend la différence entre les appels internationaux, longue distance, locaux, gratuits et internes au PBX, et s'ajuste en fonction de votre emplacement ; qui autorise plusieurs numéros de téléphone pour un seul service ; et cela peut être indiqué combien de fois et à quelle fréquence recomposer si la connexion n'est pas établie. La numérotation nord-américaine à 10 chiffres est prise en charge. Pagination numérique et alphanumérique également.

ACCÈS À DISTANCE

Kermit 95 permet un accès à distance en mode texte ou client/serveur à votre PC de plusieurs manières différentes :

Qu'est-ce qu'un terminal ??? Cliquez ici pour en savoir plus.

ÉMULATION DE TERMINAL

Émulation de 40 types de terminaux différents dont ADM-3A ; Ambassadeur d'Ann Arbor (partiel); ANSI-BBS ; Avatar/0+ ; AT386 ; BeBoxANSI ; Données générales DASHER D200, D210 ; Données générales DASHER D217 en modes natif et Unix ; DÉC VT52 ; DEC VT100, VT102, VT220, VT320 avec extensions de couleurs ; Noisette 1500 ; Heath/Zénith 19 ; Hewlett-Packard 2621A ; HPTERME ; IBM HFT et AIXTERM ; IBM 3151 ; Console Linux ; MicrosoftVTNT ; QNX ANSI et console QNX ; SCOANSI ; Siemens Nixdorf BA80 et 97801-5xx ; Console solaire ; Télévidéo TVI910+, TVI925, TVI950 ; Volker Craig VC404 ; Wyse 30, 50, 60, 160 et 370. Tektronix, Sixel, ReGIS et d'autres émulations graphiques ne sont actuellement pas incluses. CLIQUEZ ICI pour une galerie d'écrans de terminaux K95. Les fonctionnalités d'émulation de terminal incluent :

  • Points chauds d'URL, automatiquement mis en évidence, prêts pour un "Ctrl-Clic"
  • Commutation de colonnes VTxxx 80/132
  • Dimensions de l'écran sélectionnables par l'utilisateur par commande, boîte de dialogue ou glisser
  • Mises à jour d'écran rapides même sur les connexions cryptées
  • Compatibilité avec les appareils vocaux et braille
  • Couleur en ANSI, VT et émulations similaires
  • Couleurs personnalisées par l'utilisateur
  • Défilement pratiquement illimité avec barre de défilement ou touches de défilement
  • Changement de mode plein écran/fenêtre (agrandissement/restauration dans l'interface graphique)
  • Copier/coller, imprimer, rechercher et ajouter des signets dans le tampon de défilement
  • Impression locale et dirigée vers l'hôte
  • Cartes de touches entièrement personnalisables par type de terminal
  • Modes clavier PCTERM, EMACS, Word Perfect, russe et hébreu
  • Touches de fonction configurables par l'utilisateur et l'hôte
  • Importer/exporter des fichiers de mappage de clés MS-DOS Kermit
  • Prise en charge du clavier DEC LKxxx
  • Fonctions de souris intégrées : copier/coller/transmettre, guidage du curseur, activation d'URL
  • Conversion du jeu de caractères dans les deux sens
  • Sessions de terminal basées sur Unicode pour plusieurs langues à la fois, même dans Win9x/ME.
  • Clé de composition pour les caractères Latin-1 et Latin-2
  • Clé de composition Unicode
  • Ctrl/CapsLock et Esc/Grave swapper inclus (Windows 95/98/ME uniquement)
  • Contrôle d'imprimante polyvalent, y compris les imprimantes bidirectionnelles et la conversion texte/PostScript intégrée
  • Aide contextuelle contextuelle, débogage et bien plus encore
  • Un score VTTEST parfait.

TRANSFERT DE FICHIER

En plus de ses nouveaux clients FTP et HTTP intégrés, Kermit 95 inclut les protocoles et fonctionnalités de transfert de fichiers suivants à utiliser dans les sessions de terminal sur n'importe laquelle de ses méthodes de connexion - série ou réseau, sécurisée ou en texte clair :

  • L'implémentation la plus rapide et la plus avancée du protocole Kermit disponible partout : fenêtres coulissantes, paquets longs, suppression du préfixe des caractères de contrôle, décalages de verrouillage, traduction des jeux de caractères, fonctionnalité de mise à jour, récupération des transferts ayant échoué à partir du point d'échec, automatique par fichier. commutation de mode texte/binaire, transfert récursif d'arborescence de répertoires, préservation de l'horodatage, protocole de streaming Kermit et bien plus encore.
  • Serveur et client Internet Kermit
  • X/Y/ZMODEM intégré sous licence de Online Solutions Oy , Jyvaskyla, Finlande
  • Téléchargement automatique pour Kermit et Zmodem
  • Téléchargement automatique pour les transferts Kermit
  • Chargements et téléchargements par lots incluant une fonctionnalité de mise à jour
  • Capture et téléchargement de fichiers « ASCII » (sans protocole)
  • Transferts de fichiers en arrière-plan et au premier plan
  • Noms de fichiers longs

GESTION DE FICHIERS

L'écran de commande de Kermit 95 est similaire à une fenêtre de commande Windows, vous permettant d'obtenir des listes de répertoires ; copier, renommer et supprimer des fichiers ; créer et supprimer des répertoires ; rechercher du texte dans des fichiers ; afficher les fichiers à l'écran, etc., mais avec plus de commandes et d'options que Windows, une interface plus conviviale (listes de fichiers et de mots-clés à la demande, complétion de fichiers et de mots-clés, aide intégrée) et une scriptabilité complète. Les mêmes fonctionnalités de gestion de fichiers sont également disponibles pour gérer des fichiers distants via une connexion client/serveur Kermit (ou, dans une certaine mesure, FTP), et nombre d'entre elles sont liées au processus de transfert de fichiers lui-même ; par exemple, en offrant la possibilité de « déplacer » atomiquement un fichier d'un ordinateur à un autre.

SERVICE INTERNET KERMIT

Internet Kermit Service (IKS) est un protocole client/serveur de transfert et de gestion de fichiers Internet similaire à FTP mais avec plus de fonctionnalités, de sécurité et d'automatisation. Il est décrit dans les RFC Internet 2839 et 2840 . Kermit 95 peut agir à la fois comme client IKS et (sous Windows NT/2000/XP/2003/Vista uniquement) comme serveur IKS, permettant un accès à distance contrôlé et gérable à votre PC depuis Internet. Pour plus d'informations, consultez le Guide de l'utilisateur Windows IKS , le Guide de l'administrateur Windows IKS et le Guide de l'utilisateur Unix IKS , Guide de l'administrateur Unix IKS .

AUTOMATISATION

Le langage de commande et de script du K95 permet non seulement l'automatisation de tâches routinières ou compliquées, mais également un degré de personnalisation sans précédent afin que vous puissiez l'adapter à n'importe quel environnement. Le même langage intuitif et portable est largement utilisé sur des centaines d’autres plateformes : Interactions programmées automatiquement avec d'autres ordinateurs, services ou appareils : attendez des chaînes ou des modèles (un ou plusieurs simultanément), répondez avec d'autres chaînes ; prendre des décisions en fonction du succès ou de l'échec d'une commande, d'une entrée de l'hôte ou d'autres critères. Macros, structure de bloc, variables et tableaux intégrés et définis par l'utilisateur, tableaux associatifs, manipulation de chaînes et fonctions arithmétiques, arithmétique date-heure, fonctions définies par l'utilisateur, manipulation et accès aux fichiers, IF-ELSE, FOR, WHILE, SWITCH , GOTO et bien plus encore. Vous pouvez même demander à Kermit d'écrire des scripts pour vous en regardant et en enregistrant vos interactions avec l'hôte. CLIQUEZ ICI pour une introduction.

JEUX DE CARACTÈRES

Conversion des jeux de caractères lors de l'émulation de terminal et du transfert de fichiers (une caractéristique unique du protocole Kermit) : tous les principaux jeux de caractères d'Europe occidentale, d'Europe orientale, grecs, cyrilliques et hébreux sont pris en charge, ainsi que Unicode UCS-2 et UTF-8. Et, pour le transfert de fichiers uniquement, divers jeux de caractères japonais Katakana et Kanji (JIS, Shift-JIS, EUC). CLIQUEZ ICI pour une liste et ICI pour quelques captures d'écran.

DOCUMENTATION ET ASSISTANCE

Un manuel en ligne convivial ainsi que (avec des exemplaires vendus au détail sous emballage rétractable uniquement) un manuel de référence technique complet, également disponible séparément . Assistance technique par e-mail (jusqu'au 20 juin 2011 uniquement).

COMMENT L'OBTENIR

(Section obsolète ; il n'y a plus aucun moyen de l'obtenir. La version open-source gratuite doit être terminée ; CLIQUEZ ICI pour plus d'informations.

CARACTÉRISTIQUES NON INCLUSES

[ TÉLÉCHARGER ] [ Commander ] [ Haut ] [ Accueil ]

Les fonctionnalités répertoriées ci-dessous ne sont pas incluses dans la version actuelle de Kermit 95 :

  • SCP, SFTP
  • Glisser-déposer ou autres formes graphiques de transfert de fichiers
  • IPv6, IPsec et autres nouvelles normes Internet
  • Tektronix, Sixel, ReGIS ou autres émulations de terminaux graphiques
  • Jeux de caractères logiciels VT3xx et/ou Wyse
  • Gestion des séquences de combinaison Unicode
  • Gestion des plans Unicode 1 et supérieurs
  • Intégration d'Unicode dans le langage de commande
  • Émulation de terminal CJK à double espace
  • Émulation de terminal IBM Mainframe 3270
  • Émulation de terminal IBM AS/400 5250
  • Prise en charge de Windows CE/Pocket PC
  • API spécifiques à Windows pour échanger des objets de données avec d'autres applications

Microsoft et Windows sont des marques déposées de Microsoft Corporation.
Windows NT est une marque commerciale de Microsoft Corporation. OS/2, Warp et Merlin sont des marques déposées d'International Business Machines Corporation. Kerberos est une marque commerciale du Massachusetts Institute of Technology. SRP est une marque déposée de l'Université de Stanford.