Manual Payload HTTP Injector

Payload Keyword

Usando a palavra-chave abaixo, o aplicativo será automaticamente substituir com dados relavent após a injeção, você não precisa substituir a palavra dentro do colchete, a menos que você saiba o que está fazendo.

Supported keyword: [host] [port] [host_port] [protocol] [netData] [cr] [lf] [crlf] [lfcr]

Suponha que 188.100.100.123 é o seu SSH Server IP e 22 é a sua porta SSH

Palavra-chave Substituído automaticamente Significado
[host] 188.100.100.123 Hospedeiro de destino
[port] 22 Porto de destino
[host_port] 188.100.100.123:22 Destino host e porta, separados por dois pontos :
[ssh] 188.100.100.123:22 IP do servidor SSH e porta que você definiu nas configurações
[protocol] HTTP\1.0 or HTTP\1.1 Versão do protocolo HTTP
[netData] CONNECT [host_port] [protocol] Forma curta de três palavras-chave
[cr] \r Retorno de trasporte, U + 000D
[lf] \n Alimentação de linha, U+000A
[crlf] \r\n CR (U+000D) Seguido de LF (U+000A)
[lfcr] \n\r LF (U+000A) Seguido by CR (U+000D)
[crlf][crlf] \r\n\r\n Para indicar o fim do cabeçalho HTTP

Inject Method

Notice: Neste exemplo, estamos usando “CONNECT” & “HEAD” Método de solicitação e domain.com como o host que você deseja falsificar, talvez seja necessário usar GET/POST/DELETE/CONNECT/HEAD…

Verifique se o seu proxy HTTP remoto permitir O método de solicitação mais você receberá 403 erro.

Tips: Use “Payload Generator” Dentro do aplicativo Injetor de HTTP em vez de escrever manualmente. Normalmente, só precisamos usar “CONNECT” request method

Method Payload
Normal CONNECT [host_port] [protocol][crlf]Host: domain.com[crlf][crlf]
Front Inject GET http://domain.com/ HTTP/1.1[crlf]Host: domain.com[crlf][crlf]CONNECT [host_port] [protocol][crlf][crlf]
Back Inject CONNECT [host_port] HTTP/1.1[crlf][crlf]GET http://domain.com/ [protocol][crlf]Host: domain.com[crlf][crlf]
Front Query CONNECT [email protected][host_port][crlf]GET http://domain.com/ [protocol][crlf]Host: domain.com[crlf][crlf]
Back Query CONNECT [host_port]@domain.com[crlf]GET http://domain.com/ [protocol][crlf]Host: domain.com[crlf][crlf]

Troubleshoot

  • 302 Error code – Se você está recebendo o código de cabeçalho HTTP 302, isso significa que seu ISP está redirecionando sua solicitação para sua página de portal cativa. Normalmente o ISP colocou na lista negra o seu proxy remoto ou o HTTP Payload
  • 400 Error code – Isso indica que sua carga útil é inválida e não pode ser entendida por proxy remoto
  • Connection timeout – Pode ser que sua conexão de rede seja lenta ou o proxy remoto seja lento

VPN

  • Psiphon – Para usar com psiphon (desmarque Iniciar SSH), você não pode usar [host_port] em sua carga, você precisa obter o SSH IP de psipon e hardcode (não testado)
  • OpenVPN – Desativar “Iniciar SSH” e usar o Injetor HTTP com o OpenVPN se você não tiver servidor SSH.
    You have to add http-proxy 127.0.0.1 8989 E rota de desvio rota replace_to_your_remote_proxy_ip 255.255.255.255 net_gateway (change “replace_to_your_remote_proxy_ip” para IP) Para sua configuração VPN.

Deixe uma resposta

Seu e-mail não será publicado.