Products by Protocol

Codenomicon SSH2 Test Tool Data Sheet

  • Test tool: Codenomicon SSH2 Test Tool
  • Direction: Server

Secure Shell (SSH) is an application protocol intended for secure communications. Since the inception of the protocol, it has evolved from its origins as a secure, encrypted replacement for interactive terminal protocols such as Telnet into a general-purpose encrypted network protocol used for remote management, port forwarding, and VPN access. This test tool implements tests for version 2 of the SSH protocol. A separate SSH1 test tool is available for testing version 1.5.

Used specifications

Specification Title
RFC4250 The Secure Shell (SSH) Protocol Assigned Numbers
RFC4251 The Secure Shell (SSH) Protocol Architecture
RFC4252 The Secure Shell (SSH) Authentication Protocol
RFC4253 The Secure Shell (SSH) Transport Layer Protocol
RFC4254 The Secure Shell (SSH) Connection Protocol

Test tool general features

  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI, command line, remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis

Tool-specific information

Tested features Notes Specifications
SSH2 message structures RFC4252, RFC4253, RFC4254
Password authentication RFC4252
Shell command execution RFC4254
Port forwarding RFC4254
X11 forwarding RFC4254
Tested SSH2 messages Notes Specifications
Server version RFC4253
SSH_MSG_KEXINIT RFC4253
SSH_MSG_KEXDH_INIT RFC4253
SSH_MSG_NEWKEYS RFC4253
SSH_MSG_SERVICE_REQUEST RFC4253
SSH_MSG_USERAUTH_REQUEST RFC4252
SSH_MSG_CHANNEL_OPEN RFC4254
SSH_MSG_CHANNEL_REQUEST RFC4254
SSH_MSG_CHANNEL_DATA RFC4254
SSH_MSG_DISCONNECT RFC4253
SSH_MSG_IGNORE RFC4253
SSH_MSG_DEBUG RFC4253
SSH_MSG_GLOBAL_REQUEST RFC4254
SSH_MSG_CHANNEL_EOF RFC4254
SSH_MSG_CHANNEL_EXTENDED_DATA RFC4254

This page lists the test tool data sheets available for sales and support. Please note that the information in these sheets is subject to periodical change.

Test Tool Datasheet: