Scripts Index
Popular Trends
Trending Topics
ASP.NET Networking Tools  

wodSSHTunnel

download download home home   report broken
important script information
company name:
weonlydo.com
license: Free
minimum requirements: ASP.NET
functional limitations:
wodSSHTunnel description


The wodSSHTunnel component is a server component that will add secure tunneling capabilities to your applications and is based on the SSH protocol. According to your rules and definitions, it will accept local connections, encrypt and forward data to the SSH server where it will then be decrypted and sent to the destination host. An SSH server is required for this component to work - encryption will take place between the local computer (running wodSSHTunnel) and the SSH server of your choice.

It will work on both ends - it can accept local connections and forward them to the server or it can facilitate connections to local services when notification of a 'remote port forwarding' request is received from an SSH server. wodSSHTunnel also implements a SOCKS4(a)/SOCKS5 proxy - so you can leave it up to each application to decide its destination dynamically.&lch application to decide itup any number of Channels - these are objects that will keep information about a specific port forwarding request. For example, you can use wodSSHTunnel to create a Channel that will listen on local port 80 and forward all requests to the SSH server on its port 80. After you start that channel, you can connect to homepage using your web browser and you will see the web page served up by the web server that is running on the same computer as the SSH server. Neat, isn't it?

After a Channel is created and started, it will accept Users. Each channel stores a collection of users that are connected to it. When a new User tries to connect to the channel, you will receive an event in which you can decide whether to allow or deny the user permission to use the secure channel. If you allow a user to connect and use a channel, everything else is handled by wodSSHTunnel.If you are looking for a tunneling component, you probably already have an idea where you would use it. But if you don't have any idea, here is a suggestion: you can encrypt your email transfers with a wodSSHTunnel. You do this by setting up a channel to listen on port 110 (for the POP3 protocol) and point it to the server on port 110. Once this is in place, you to the sour email client to connect to localhost on port 110 and all of your email transfers will be encrypted. This is a great tool when you are reading your email from public computers or Internet cafes.

You can also encrypt the SMTP protocol this way. Not only is it secure but you can also bypass relay checking on your SMTP server. When you send email through the tunnel in this way, the SMTP server sees mail as coming from localhost (on its side!) and will allow relays. This is not a security flaw, because you have already authenticated with the server using the SSH protocol.wodSSHTunnel comes as 3 standalone ct;/p> - each of them is exactly the same as the others but implemented in a different technology. You can decide for yourself which one to use: the in-process COM object (ActiveX DLL) which has the fastest interface, the ActiveX control (OCX) that supports drag & drop functionality in some containers (such as VB) or the ActiveX EXE which is an out-of-process COM object. The out-of-process COM object (ActiveX EXE) should be used when your program blocks the main thread when wodSSHTunnel is running. Because it lives in a separate address space, your application will be able to tunnel its own connections without being blocked by other activity in your process. wodSSHTunnel comes in two flavors: The first is as a COM object (in-process ActiveX DLL or out-of-process ActiveX EXE) which in VB ActiveX Dre with "Dim WithEvents Tunnel1 as wodTunnel". You can initialize and destroy the COM objects on the fly and use as many instances of them as you want. The second flavour is the ActiveX control (OCX), which you can drag & drop onto your forms from the component toolbox. You can also set up basic properties and even define channels for the ActiveX control using its property pages.

As is usual with WeOnlyDo! products, wodSSHTunnel is a royalty free component. You have the right to distribute its binaries (wodTunnel.dll, wodTunnel.exe, wodTunnel.ocx, wodKeys.dll) with your application, free of charge. You only need to purchase separate licenses for each developer on your project. Under no circumstances are you entitled to sell, give away or change the component's source code - this still belongs to WeOnlyDo! Inc.

w belongs el can be used in many environments, wherever it makes sense to run server-type applications. However, if you try to use it from within ASP it probably won't work.



Relates:
Ssh - Tunnel - Wod Sshtunnel - Ssh Tunnel - Ssh Components - Wodsshtunnel
Similar scripts
SOCKS and HTTP Proxy component (Popularity: ) : Send messages from behind the corporate firewall via an HTTP or SOCKS proxy server. The Proxy component for .NET is a fully featured, easy to use implementation of the HTTP and SOCKS proxy protocols for .NET and ASP.NET applications. It ...
KCommon's FTP Component (Popularity: ) : KCommon's FTP Component is a simple networking component that allows the network administrators to transfer their data to and from other systems easily by enabling their system with File Transfer Protocol. This FTP component works under .NET applications. Features supported ...
Rebex Time for .NET / .NET CF (SNTP/NTP) (Popularity: ) : SNTP and NTP protocols enable your program to get the exact time from public time servers over the Internet. Keep all computers in your multi-tier application synchronized with atomic clock to get rid of problems with different local time.
.NET Logging Network (Popularity: ) : .NET Logging Network is an useful networking component which is helpful for the users to find and to login the events to a system console, to the database, remote computer etc., It allows them to notify the events such as ...
AyloNNTP (Popularity: ) : AyloNNTP is an ASP.NET based program which is helpful for the users to get news from global servers by enabling Network News Transfer Protocol on their system and then add news on their .NET web applications. This tool is developed ...
LocateIP (Popularity: ) : LocateIP is a web based online tool which is used to show the correct languages as well as currencies. Credit card fraud is reduced and password sharing is prevented. Moreover it updates the IP database. This script shows the correct ...
dotEtive Socket (Popularity: ) : This is an ASP.NET networking component which is used for generating a socks enabled program using .NET that allows the users to migrate data to and from socks compatible applications. It supports TCP protocol for network communication. Features available with ...
Visitor Information Graphic (Popularity: ) : Visitor Information Graphic is an easy to use tool with enhanced features. Using this tool you can view your website visitors computer name, IP address, proxy settings and browser name in a graphical display easily. This software is written in ...
.NET Internet Suite (Popularity: ) : Add Internet connectivity to your applications using this powerful, yet simple to use, suite of components. The award winning Internet Component Suite consists of over 200 classes covering the most popular Internet protocols and includes DNS, FTP, ICMP, NTP, SMTP ...
.netCOUNTRY (Popularity: ) : .netCOUNTRY is a script which can be used to convert the IP address into country information. The information of the client Browsers are obtained by using this script. This script converts the browser details to country name, language name, etc. ...
User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Similar Software
wodSSHTunnel (Popularity: ) : wodSSHTunnel component is server-type component that will add secure tunneling capabilities to your application. Based on your rules and definitions it will accept local connections, encrypt it and forward to SSH server (where they will be decrypted and sent to ...
wodSSHpackage (Popularity: ) : SSHpackage is our bundle package that includes popular wodSSH, wodSFTP, wodSSHServer and wodSSHTunnel. SSHpackage will help you implementing complete solution for secure (encrypted) communication in your project. You can: - make server side application with wodSSHServer - make client side ...
ad


Rate me
supported os
All
stats
downloads 5
version 1.6.0
size in Kb
popularity   
926/376922
user rating 5/10
New Scripts
Popular Scripts
Latest Reviews