TCP to ''HTTPS Tunnel'' to TCP

This Project will be an "HTTPS Tunnel" which tunnels all incoming TCP connection through the other side of the connection.

The Tunnel will have three Application Parts:

Client Application, Server Application and Manage Application.

There will be one Client, several Server Applications and one Manage Application. The Client connects to one Server and every Server has a connection to the Manage Server. This will be a three way tunnel which connects form the client over the Server to the Manage Server. The end points of the tunnel are the Client and the Manage Server.

The Client will only connect to one single Server. It should be possible to change the destination (Server Application) of the Client without losing any established TCP connection.

Further there are several Features required e.g.

-Encryption of the Https connection (e.g. AES)

-Destination IP of the Tunnel should be changeable, to change all connections to another Server immediately without losing any TCP connection

-Simulation of valid Https requests from the Client Application to the Server Application

-Tunnel hiding: Limited time and traffic since a new connection will be established

-Additional Proxy settings for the Client Application

Habilidades: Programação C, Engenharia, Linux, Microsoft, PHP, Gestão de projetos, Instalação de Script, Shell Script, Arquitetura de software, Teste de Software, Administrador do Sistema, Área de trabalho do Windows

Veja mais: https tunnel, tcp tunnel, traffic simulation, tcp, tcp programming, tcp ip, tcp client, tcp c#, tcp / ip, ip tcp, aes, tcp proxy server, tunnel traffic proxy, proxy server connect, tunnel traffic, simulation traffic, https https proxy, proxy tcp, tcp https, tcp connections, php tcp tunnel, client tcp, tcp connection programming, application simulation, php tcp client

Acerca do Empregador:
( 1 comentário ) Germany

ID do Projeto: #3003740