Criar proxy HTTP usando o netcat?

1

É possível usar nc como um proxy HTTP? Eu estou esperando para usar nc em um VPS como um proxy HTTP e configurar meu navegador para usar o servidor netcat. Isso é possível?

Alguns resultados para o googleing "netcat http proxy", mas não exatamente o que estou tentando fazer. Essas configurações parecem aceitar primeiro as conexões do netcat e, em seguida, enviá-las para outro ouvinte do netcat. Eu preciso de netcat para proxy, semelhante a um proxy SOCKS5.

link

link

    
por user908559 25.05.2018 / 05:15

1 resposta

2

Tenho certeza de que você não pode usar o netcat como um proxy http (de propósito geral). Aqui está o porquê:

O Netcat é como o telnet, na medida em que cria uma conexão tcp com um terminal conhecido. Infelizmente isso apresenta dois obstáculos para usá-lo como um proxy HTTP-

  1. Ele tem uma conexão final estática, por isso não sabe a qual endereço IP se conectar.
  2. O protocolo HTTP 1.1, que é o de uso comum, adiciona uma linha de cabeçalho na solicitação para informar qual site obter. O Netcat não foi projetado para extrair este cabeçalho e fazer uma conexão usando-o.
por 25.05.2018 / 06:26