Find Jobs
Hire Freelancers

Modify tcp over udp tunnel open source C program

$250-750 USD

Em Andamento
Publicado há mais de 14 anos

$250-750 USD

Pago na entrega
The code is at [login to view URL] I'm looking for a proficient networking developer to modify the TCP over udp tunnel open source UDPTunnel. At the moment, it works very well with all programs in which stream/flow are continuing like telnet, ssh. But not with HTTP due to the fact that HTTP has multiple small TCP requests simultaneously. The workaround for this issue is to use HTTP over ssh over UDP. Your tasks is to fix this issue + add a simple authentication mechanism (like -k xxxxx when xxxxx is the preshared Key between client and server) 1-SSH over UDPTunnel -Client: udptunnel -c [login to view URL] 8888 IP_UDPTUNNEL_SERVER 12345 [login to view URL] 22 Use a ssh client and connect to the server [login to view URL] -Server: (server must have a sshd process running) udptunnel -s 12345 2-HTTP over UDPTunnel: it doesn't work at the moment -Client: udptunnel -c [login to view URL] 8888 IP_UDPTUNNEL_SERVER 12345 [login to view URL] 80 Open a brower and enter the url [login to view URL] -Server: (server must have a httpd process running) udptunnel -s 12345 3-HTTP over SSH over UDPTunnel: It's working -Client: udptunnel -c [login to view URL] 8888 IP_UDPTUNNEL_SERVER 12345 [login to view URL] 22 Use a ssh client and connect to the server [login to view URL] Make portforwarding with SSH (port ex 3333 -> 22 server) Open a brower and enter the url [login to view URL] -Server: (server must have a httpd process running) udptunnel -s 12345 4-What i want you to do: -Take all uneccessary option -Client: udptunnel -k PreSharedKey -c [login to view URL] 8888 IP_UDPTUNNEL_SERVER 12345 [login to view URL] 80 Open a brower and enter the url [login to view URL] -Server: (server must have a httpd process running) udptunnel -s 12345 -k PreSharedKey Please play some test to understand the protocol before deciding if you can do this project. Please do not waste because I do not pay until you provide me a demo. Good luck and please contact me for me detail
ID do Projeto: 538077

Sobre o projeto

9 propostas
Projeto remoto
Ativo há 15 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

Sobre o cliente

Bandeira do(a) FRANCE
Gentilly, France
5,0
35
Método de pagamento verificado
Membro desde fev. 28, 2009

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.