mobileproxy.app

Utilizar o seu proxy

Ligar via SOCKS5

Cada porta de proxy fala um protocolo — SOCKS5 ou HTTP(S) — escolhido quando a cria. SOCKS5 (via socks5h://) é o padrão certo para a maioria das ferramentas; crie uma porta HTTP(S) (http://user:pass@host:PORT) para ferramentas que só falam HTTP — uma de cada se precisar de ambas. As portas no mesmo dispositivo partilham o IP de saída do operador e rodam em conjunto. Qualquer coisa que fale um dos protocolos pode usá-las — browsers, scrapers, browsers antidetect, curl.

Use socks5h, não socks5
O h faz o DNS resolver através do proxy — na rede do operador do telefone. O socks5:// simples deixa escapar as suas consultas DNS a partir da sua própria máquina, o que anula o propósito e pode revelar a sua localização real.

curl

curl -x socks5h://USERNAME:PASSWORD@GATEWAY:PORT \
     https://api.ipify.org?format=json

HTTP(S) em vez de SOCKS5

Prefere um proxy HTTP? Crie uma porta de proxy com protocol: http — recebe a sua própria porta e credenciais. Transporta HTTPS via CONNECT, por isso o seu tráfego mantém-se encriptado ponta a ponta. Se uma ferramenta precisar de ambos os protocolos, crie uma porta de cada — partilham o IP de saída do dispositivo e rodam em conjunto.

curl -x http://USERNAME:PASSWORD@GATEWAY:PORT \
     https://api.ipify.org?format=json

Python (requests)

Instale o extra SOCKS: pip install "requests[socks]".

import requests

proxy = "socks5h://USERNAME:PASSWORD@GATEWAY:PORT"
r = requests.get(
    "https://httpbin.org/ip",
    proxies={"http": proxy, "https": proxy},
    timeout=30,
)
print(r.json())

Node.js

import { SocksProxyAgent } from "socks-proxy-agent";

const agent = new SocksProxyAgent(
  "socks5h://USERNAME:PASSWORD@GATEWAY:PORT"
);
const res = await fetch("https://api.ipify.org?format=json", { agent });
console.log(await res.json());

Browsers antidetect e outras ferramentas

A maioria dos browsers multi-conta e antidetect (e das frameworks de scraping) tem um campo de proxy. Escolha SOCKS5, depois preencha o host, a porta, o utilizador e a palavra-passe do seu proxy — ou cole o URL socks5h://user:pass@host:port completo onde for aceite um único "proxy URL".

Um telefone, muitas ferramentas

Gere uma credencial separada para cada ferramenta ou cliente para poder vigiar e revogar cada uma de forma independente — veja Gerir credenciais. Todas partilham o único IP do operador do telefone.

O que está bloqueado
As gamas privadas e link-local (proteção SSRF) e os destinos abusivos conhecidos são filtrados no gateway antes de chegarem ao seu telefone. Um alvo legítimo bloqueado por engano? Diga-nos — os nossos filtros são auditáveis.