Banco de trabalho local scriptável para inspecionar e reescrever o tráfego HTTP
Intercepte, inspecione e reescreva o tráfego HTTP, HTTPS e WebSocket com capturas interativas e automação Lua, usando uma TUI focada em terminal ou um painel de controle no navegador. Proxelar, criado por Emanuele Micheletti, é direcionado a desenvolvedores, engenheiros de QA e administradores de rede que precisam de depuração de tráfego local. Inclui um mecanismo nativo em Rust, persistência de sessão e seis modos de captura, e suporta operação sem cabeça para fluxos de trabalho scriptados, tornando-o adequado para depuração de APIs e automação de testes de rede.
O que o Proxelar faz e como se encaixa nos fluxos de trabalho dos desenvolvedores
O Proxelar captura tráfego ao vivo para inspeção e modificação. Ele oferece interceptação interativa para pausar solicitações e respostas e editar métodos, URIs, cabeçalhos ou corpos antes de encaminhar. A ferramenta expõe uma Interface de Usuário de Terminal, uma GUI baseada na web, saída de terminal simples e uma API REST sem cabeça, que permite aos desenvolvedores escolher um fluxo de trabalho para depuração manual, testes automatizados ou integração em pipelines de CI.
Como isso afeta os recursos do sistema e a pegada operacional
O Proxelar é executado como um único binário com um núcleo nativo em Rust que mantém a sobrecarga de recursos baixa. O projeto enfatiza uma pegada leve e portabilidade ao enviar uma distribuição de binário único e uma imagem Docker. A persistência de sessão armazena capturas como JSON versionado, o que evita a necessidade de reexecutar longas sondagens. Essas escolhas de design permitem que a ferramenta funcione em uma estação de trabalho de desenvolvedor sem o peso de suítes de segurança maiores.
É seguro inspecionar tráfego criptografado e automatizar mudanças?
O Proxelar inclui um mecanismo MITM HTTPS embutido com geração de CA local e certificados por host para inspeção criptografada. Ele suporta leitura-modificação-escrita via ganchos Lua (on_request e on_response) para que a automação aconteça dentro dos limites do script. Os quadros WebSocket aparecem com direção, opcode e prévias de payload. Para fluxos de trabalho que modificam tráfego ao vivo, a ferramenta expõe pontos de interceptação e script explícitos em vez de edições silenciosas em linha.
Quem deve adotar Proxelar e uma dica prática
Proxelar é adequado para desenvolvedores e engenheiros de QA que precisam de um proxy scriptável e focado em terminal que captura padrões de tráfego complexos. Use a API REST sem cabeça ou ganchos Lua para configurações de teste repetíveis e salve capturas de sessão em JSON antes de executar transformações. Recomendado.





