Rebex Terminal Emulation Legacy CF Platform
- Brand: RebeX
- Product Code: .NET Components
- Availability: In Stock
What platforms does Rebex consider "legacy"?
Legacy platforms are platforms that are no longer covered by our Standard Support but have not yet reached End of Life. Legacy Editions of Rebex components targeting these platforms are available as separate products.
What is the difference between a Legacy Edition and standard edition?
- Standard editions of Rebex components only include binaries and support for platforms covered by Standard Support.
- Legacy Editions only include binaries and support for specific legacy platforms (such as .NET CF 3.5/3.9).
using (var ssh = new Ssh())
{
// connect and log in
ssh.Connect("test.rebex.net");
ssh.Login("demo", "password");
// execute a simple command
var response = ssh.RunCommand("echo Hello world!");
// display the response
Console.WriteLine(response);
}
Rebex Terminal Emulation component is an SSH shell, Telnet and terminal emulation library
for .NET languages (such as C# or VB.NET). It makes it easy to execute commands on Unix/Windows
SSH or telnet servers and add terminal emulation capabilities to your applications. All popular
SSH or telnet servers are supported.
Why Rebex Terminal Emulation?
Scriptable Windows Forms terminal control
WinForms terminal control with full Visual Studio designer support. Control it from your code or leave it to your users.
Scriptable headless terminal
Also known as the "invisible terminal".
Great for applications that interact with SSH or telnet
servers but don't need to display the actual terminal session.
Includes powerful terminal scripting API.
Connect with SSH, telnet or serial cable
Connect using telnet or SSH. Reuse your SSH session for SFTP.
Multiple authentication modes included - from username/password
to private keys and Kerberos. Cable connections over RS-232 serial port are supported as well.
Login with ... anything
VT100, VT52, xterm, ANSI, Pick terminal emulation
Includes emulator of most popular terminals:
- VT52
- ANSI
- VT100 and its successors (VT201, VT220)
- VT520 and VT525 (most features)
- xterm (most features)
- SCO ANSI (experimental)
- Wise 60 (experimental)
- Pick (experimental)
SSH tunelling and port forwarding
SSH tunelling and port forwarding
makes it possible to forward traffic for all connections accepted on a local IP/port (at the client) to a remote IP/port through the server (turning the client to a proxy), or the other way around.
Screen scraping to an image or HTML
Save the screen content as an image, text file or HTML file.
Read and write screen content.
Other features
- Execute commands over SSH channel.
- Terminal session recording and replay.
- Box-drawing and block element characters supported for all fonts.
- Scroll-back buffer support.
- Events and delegates for effortless integration with your applications.
- All common firewalls and proxy servers are supported.
- Multiple simultaneous operations.
- FIPS-compliant mode in which only FIPS-approved modules are used.
- 100% managed code.
- See more...
Featured samples
-
TerminalClientWinForm - GUI SSH and telnet client
A complete Windows Forms SSH and telnet client. -
TerminalScriptingWinForm - GUI SSH and telnet client scripting sample
A sample that demonstrates scripting capabilities of TerminalControl and VirtualTerminal objects. -
AnsiPlayer - GUI telnet session player
Replays saved Telnet terminal sessions recorded using TerminalControl or VirtualTerminal components. -
SimpleShell - SSH simple shell
Executes simple commands through an SSH shell. -
KeyGenerator - GUI SSH key generator
Private and public key generation utility.
Tags: Rebex, Communication, .NET, Rebex Terminal Emulation Legacy CF Platform