This software helps enabling network communications in firewall/proxy server/traffic filtering environments, where only certain traffic via HTTP protocol is allowed.
Various client-server applications such as remote desktop, streaming and application servers, use custom ports and proprietary TCP protocols for IP data exchange. As a matter of fact, these programs will be able to function in prohibitive environments using this network utility.
How it works:
The client side of a tunnel is the Universal HTTP Tunnel client application. It listens on a particular TCP port for incoming requests. Once the request comes, the program creates an HTTP/S tunnel to the server and sends data through this tunnel. The server side of the tunnel is a standard Microsoft IIS web server, extended by our Universal IIS Proxy ISAPI extension. The server side simply forwards the data to the intended recipient application running on the server computer or its LAN.
Both client and server sides support multiple tunnels and multiple connections via the same tunnel at the same time. The tunnel must be configured on the server side in order for the client to use it.
￭ Internet Information Server 4.0 or higher on your server computer
￭ Each connection to any tunnel lasts 10 minutes.
Universal HTTP Tunnel [32|64bit] Latest
The client application is developed as a small utility, universal for Windows NT/2K/XP/2003/Vista platform. It can be used on both client and server sides, providing the functions listed below.
￭ Setup the tunnel on the client or the server side
￭ Remote access the protected computer remotely
￭ Authenticate/encrypt/decrypt data
￭ Perform any HTTP tunnel protocol defined by the server computer
￭ Performs task requiring port 80
￭ Provides TCP data transfer between the client and server sides of the tunnel
￭ Supports multiple tunnels and multiple connection at the same time
￭ Supports reconnection with the tunnel after 10 minutes
￭ Fully customizable, depending on the kind of connection (HTTP, HTTPS, FTP, etc.)
￭ Completely configurable through the Configuration Editor
￭ Provides information on the tunnel status and on the usage of the available resources on the client and the server sides of the tunnel
￭ Allows you to connect multiple tunnels to a single server computer, in order to maximize the network resources
￭ If the server side of the tunnel is bound to the LAN and the client side is bound to a machine on the Internet, the tunnel is established from the Internet to the LAN.
￭ Different tunnel protocols (HTTP, HTTPS, FTP, etc.) are supported.
￭ Tunnel is automatically established when the client application is launched.
￭ On the client side, you can access a protected computer with a standard browser. However, since the browser and client application run on the same computer, they share the same network interface. This limits the number of connections that can be established at the same time.
￭ The same limitation is applicable for the server side.
￭ The server side receives the data sent through the tunnel and forwards it to the client via the standard HTTP or FTP protocol.
￭ The client may use any port but the tunnel is established on port 80 (the standard HTTP port)
￭ The client and the server are bound to different private IP addresses.
￭ Port 80 is always required for the tunnel to be established. This means that if your application is not bound to port 80, the tunnel will not be established.
￭ The client application uses HTTP protocol.
￭ The client application uses the same URL for tunnel connection as for HTTP connections (
Universal HTTP Tunnel With Key
This is the command-line Macro-Keystroke-Recorder that will capture all the keyboard input events that occur on your terminal.
Once you configure it, you can quit the program and use any other application at the same time.
After you restart the Macro-Keystroke-Recorder, it will capture all the input events that will occur during the next execution of the application. You can type in text manually, if you need, or you can type any key command as a shortcut.
After the Macro-Keystroke-Recorder finishes capturing the input events, you will get a file that has the “.mcr” extension.
In the Macro-Keystroke-Recorder configuration window, in the “Record Macro” section, you need to configure these settings:
1- The shortcut keys you want to assign as Macro-Keystrokes.
2- The Keystroke Capture File extension.
3- The text buffer size.
4- The text buffer period.
5- The recorded macro execution time (or execution delay).
Click the “Save” button to save the settings.
In the Macro-Keystroke-Recorder console window, click the “Play” button. Then, type any key command to trigger the capture of your keyboard events. The recorded keyboard event will be shown as a visual representation.
For information on the options available for the keyboard capture, click the “Help” button.
In the Macro-Keystroke-Recorder configuration window, in the “Preview Macro” section, you need to configure these settings:
1- The length of the pre-recorded script (it includes all your recorded macros).
2- The capture delay after the last Macro-Keystroke is triggered.
3- The replay speed (it takes longer when the replay speed is higher).
The recording time can be changed in the configuration window.
The recording delay can be changed in the configuration window.
The replay speed can be changed in the configuration window.
In the Macro-Keystroke-Recorder console window, click the “Stop” button.
In the Macro-Keystroke-Recorder console window, click the “Exit” button.
Here is a snapshot of what the output looks like when the Macro-Keystroke-Recorder has captured Keyboard events:
Keyboard input events captured
Keyboard input events saved in a file
Keyboard input events shown in a text window
Universal HTTP Tunnel Crack + License Key For PC
Universal HTTP Tunnel is a free, easy-to-use program that allows you to create an HTTP/S proxy on your home PC or your network server. The server side of the tunnel is an Internet Information Server. The client side is a Universal HTTP Tunnel client program. The server side can be freely configured with several useful configuration options for custom-tunneling specific types of IP data:
￭ Local addresses can be used in the tunnel’s configuration file.
￭ Different tunnels can be configured in one client application.
￭ Any remote HTTP or HTTPS server can be accessed through an IIS web server.
￭ Both client and server sides support multiple tunnels and multiple connections via the same tunnel at the same time. The tunnel must be configured on the server side in order for the client to use it.
How to Use:
￭ First, download and install Universal HTTP Tunnel client version 4.2.x.
￭ Second, create an IIS web server on your PC or your network server, for example on the server computer that will be used as a tunnel server.
￭ Third, copy the configuration file to the server computer or to a network drive accessible to all server computers.
￭ Fourth, log in to the server computer or to the server network and start the client utility.
￭ Fifth, choose the IP address of the IIS web server, for example: i.e. the default IIS web site.
￭ Sixth, browse the configuration file in the server’s Internet Information Server and, for example, add the required remote web sites:
￭ For example, add the IP addresses of the remote servers and the remote ports where the remote services are running. For example, on the server computer:
192.168.1.3 (the server computer)
192.168.1.2 (the IIS web server)
80 (the remote server’s default HTTP port)
How it works:
In addition to a standard IIS web server, Universal HTTP Tunnel client has a powerful configuration file that allows you to set up custom-tunneling rules. The program includes several handy features for your needs:
￭ Configuration file
￭ Remote servers can be easily added to the configuration file.
￭ Multiple tunnels can be created and used in one client application.
￭ Allows you to force HTTPS connections to
What’s New In?
Universal HTTP Tunnel for IIS is a Windows service that allows you to use Internet Information Server 4.0 or higher as a lightweight HTTP proxy server, streaming server, and traffic filtering engine. The service is designed to work on low bandwidth, high latency networks (10 kbps), while keeping HTTP protocol compatibility. It performs all necessary tasks to provide HTTP communications to the computers running the client applications.
Universal HTTP Tunnel for IIS works as a relay between the client application and the destination computer. When the destination computer receives the data through the tunnel, the data is forwarded to the appropriate application running on the destination computer. All the data received by the service is held in a data storage area and is available for review later. Universal HTTP Tunnel for IIS enables you to maintain your connection to the Internet and even temporarily terminate the connection to the Internet without dropping user sessions. It is especially useful when you have to deal with connectivity problems in remote locations.
￭ Universal IIS Proxy ISAPI module allows using Universal HTTP Tunnel as a proxy server and HTTP traffic filtering engine in Internet Information Server 4.0 or higher
￭ Supports multiple tunnels and multiple connections at the same time
￭ Up to 6 user accounts per server
￭ Up to 10-minute connection duration per tunnel
￭ Universal IIS Tunnel interfaces with other system components as a relay, allowing you to maintain your connection to the Internet and even temporarily terminate the connection to the Internet without dropping user sessions
￭ Works without installation on Windows 2000 or XP
￭ The service works in Windows XP Service Pack 2 and Windows Server 2003
Related DirectShow Filters:
￭ Universal HTTP Proxy Filter
￭ Universal HTTP Tunnel Filter
￭ Universal IIS Proxy Filter
￭ Supported protocols are all requests that use the HTTP (1.1) protocol including GET, POST, HEAD, PUT, OPTIONS, DELETE, TRACE, PATCH, CONNECT, and others.
￭ Internet Information Server 4.0 or higher. It is the most advanced and powerful web server available today.
￭ Microsoft Visual C++ 2005 or higher. IIS uses Microsoft Visual C++ 2005 or higher to run the service. However, the Service Control Manager (SCM) uses Windows Management Instrumentation (WMI) to control the service. Visual Studio 2005 or higher will need to be installed for the Service Control Manager (SCM) to work with the Universal HTTP Tunnel for IIS.
￭ Microsoft Internet Explorer 7 or higher. The service has been tested to work with Microsoft Internet Explorer 7 or higher.
The installation requires some customization. To add the service, you
System Requirements For Universal HTTP Tunnel:
OS: Windows 7, 8.1, 10
Processor: Intel Core i5, i7
Memory: 4 GB RAM
Graphics: NVIDIA GeForce GTX 660 or AMD Radeon R9 M290X or better
DirectX: Version 11
Network: Broadband Internet connection
Storage: 4 GB available space
Additional Notes: It is possible to disable the loading time for the first level in the Options tab.