Maverick Synergy Features

Maverick Synergy Features

Maverick Legacy Client is a cross platform 100% Java™ based API.

Download   Documentation

Feature Highlights

Interactive

Execute commands efficiently in interactive sessions, script using expect type functionality, and extract individual command output and exit codes from the sessions data stream.

NIO Sockets

Utilizes Java NIO for high-performance and thread efficient socket communication helping to scale your application by using resources only when needed.

Task-based API

Encapsulate your SSH tasks in reusable classes. Submit and wait for task completion or queue to the client for sequential execution.

Virtual File System

Build virtual file systems by mounting disparate back-end file stores into a single file-system view. Implement a custom file store and access using the SFTP protocol.

Build CLI

Implement commands and build a virtual shell and custom CLI. Manipulate your custom file store through the virtual sessions standard file system commands and file editor.

Specifications

We keep our API up-to-date with the latest specifications. The latest updates include ed25519 keys and the new OpenSSH Private Key Format.

View Specifications

Feature Table

Protocols: SSH2 (Both Client & Server Roles)
Authentication: Password
Public key
Keyboard Interactive authentication
Ciphers: chacha-poly1305@openssh.com
aes128-ctr
aes192-ctr
aes256-ctr
3des-ctr
arcfour
aes128-gcm@openssh.com
aes256-gcm@openssh.com
aes-128-cbc (deprecated)
aes192-cbc (deprecated)
aes256-cbc (deprecated)
3des-cbc (deprecated)
HMACS: SHA1
SHA256
SHA512
Ripe160
Support for Encrypt-then-Mac
MD5
Key Exchange: curve25519-sha256
curve25519-sha256@libssh.org
diffie-hellman-group-exchange-sha1
diffie-hellman-group-exchange-sha256
diffie-hellman-group18-sha512
diffie-hellman-group17-sha512
diffie-hellman-group16-sha512
diffie-hellman-group15-sha512
diffie-hellman-group14-sha1
diffie-hellman-group1-sha1
ecdh-sha2-nistp256
ecdh-sha2-nistp384
ecdh-sha2-nistp521
rsa2048-sha256
rsa1024-sha1
Public Keys: RSA
ECDSA
ED25519
X509
DSA (deprecated)
File Transfer: SFTP v6
SCP
SSH Features: Support for ssh-agent
Port forwarding
X forwarding
Public key subsystem
Proxies: HTTP
SOCKS
SOCKS 5

Fork me on GitHub