Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
proxify — Um proxy versátil e portátil para capturar, manipular e reproduzir tráfego HTTP/HTTPS em qualquer lugar. | Kitploit
Ferramentas/GitHubGitHub/projectdiscovery/proxify
Sniffing e Análise de PacotesProxies Web e InterceptaçãoSegurança WebTestes de PenetraçãoTop em Proxies Web e Interceptação nº3
GitHubprojectdiscovery/proxify

proxify

Um proxy versátil e portátil para capturar, manipular e reproduzir tráfego HTTP/HTTPS em qualquer lugar.

Ver Repositório
3.1k26837há 1 anoRevisado pelo Kitploit
Site

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

proxify

Funcionalidades • Instalação • Uso • Executando o Proxify • Instalando o Certificado SSL • Aplicações do Proxify • Junte-se ao Discord

Proxy Canivete Suíço para implantações rápidas. Suporta múltiplas operações como dump de requisições/respostas, filtragem e manipulação via linguagem DSL, proxy upstream HTTP/Socks5. Além disso, um utilitário de replay permite importar o tráfego capturado (requisições/respostas com o nome de domínio correto) para o BurpSuite ou qualquer outro proxy simplesmente configurando o proxy upstream para proxify.

Funcionalidades

proxify

  • Interceptar/Manipular tráfego HTTP/HTTPS e NÃO-HTTP
  • Suporte a proxy para tráfego de clientes invisíveis & thick clients
  • Suporte a TLS MITM com certificados de cliente/servidor
  • Suporte a proxy upstream HTTP e SOCKS5
  • Suporte a DSL para Correspondência/Filtro e Substituição de tráfego
  • Dump completo de tráfego para arquivo (requisições/respostas)
  • Servidor DNS nativo embutido
  • Suporte a plugins para decodificar protocolos específicos (ex: XMPP/SMTP/FTP/SSH/)
  • Replay de tráfego do Proxify no Burp

Instalação

Baixe o binário pronto para executar ou instale/compile usando GO

go install -v github.com/projectdiscovery/proxify/cmd/proxify@latest

Uso

proxify -h

Isso exibirá a ajuda da ferramenta. Aqui estão todas as opções que ela suporta.

Swiss Army Knife Proxy for rapid deployments. Supports multiple operations such as request/response dump,filtering and manipulation via DSL language, upstream HTTP/Socks5 proxy

Usage:
  ./proxify [flags]

Flags:
OUTPUT:
   -sr, -store-response        store raw http request / response to output directory (default proxify_logs)
   -o, -output                 output file to store proxify logs (default proxify_logs.jsonl)
   -of, -output-format string  output format (jsonl/yaml) (default "jsonl")
   -dump-req                   Dump only HTTP requests to output file
   -dump-resp                  Dump only HTTP responses to output file
   -oca, -out-ca string        Generate and Save CA File to filename

UPDATE:
   -up, -update                 update proxify to latest version
   -duc, -disable-update-check  disable automatic proxify update check

FILTER:
   -req-fd, -request-dsl string[]                   Request Filter DSL
   -resp-fd, -response-dsl string[]                 Response Filter DSL
   -req-mrd, -request-match-replace-dsl string[]    Request Match-Replace DSL
   -resp-mrd, -response-match-replace-dsl string[]  Response Match-Replace DSL

NETWORK:
   -ha, -http-addr string    Listening HTTP IP and Port address (ip:port) (default "127.0.0.1:8888")
   -sa, -socks-addr          Listening SOCKS IP and Port address (ip:port) (default 127.0.0.1:10080)
   -da, -dns-addr string     Listening DNS IP and Port address (ip:port)
   -dm, -dns-mapping string  Domain to IP DNS mapping (eg domain:ip,domain:ip,..)
   -r, -resolver string      Custom DNS resolvers to use (ip:port)

PROXY:
   -hp, -http-proxy string[]    Upstream HTTP Proxies (eg http://proxy-ip:proxy-port)
   -sp, -socks5-proxy string[]  Upstream SOCKS5 Proxies (eg socks5://proxy-ip:proxy-port)
   -c int                       Number of requests before switching to the next upstream proxy (default 1)

EXPORT:
   -max-size int  Max export data size (request/responses will be truncated) (default 9223372036854775807)

CONFIGURATION:
   -config string              path to the proxify configuration file
   -ec, -export-config string  proxify export module configuration file (default "$CONFIG/export-config.yaml")
   -config-directory string    override the default config path (default "$CONFIG/proxify")
   -cert-cache-size int        Number of certificates to cache (default 256)
   -a, -allow string[]         Allowed list of IP/CIDR's to be proxied
   -d, -deny string[]          Denied list of IP/CIDR's to be proxied
   -pt, -passthrough string[]  List of passthrough domains

DEBUG:
   -nc, -no-color      No Color
   -version            Version
   -silent             Silent
   -v, -verbose        Verbose
   -vv, -very-verbose  Very Verbose

Executando o Proxify

Executa um proxy HTTP na porta 8888:

proxify

Executa um proxy HTTP em uma porta personalizada 1111:

proxify -http-addr ":1111"

Passagem TLS

A flag -pt pode ser usada para passar (ignorar) tráfego criptografado sem tentar encerrar a conexão TLS.

proxify -pt '(.*\.)?google\.co.in.*'

Proxify com proxy upstream

Executa um proxy HTTP na porta 8888 e encaminha o tráfego para o burp na porta 8080:

proxify -http-proxy http://127.0.0.1:8080

Executa um proxy HTTP na porta 8888 e encaminha o tráfego para a rede TOR:

proxify -socks5-proxy 127.0.0.1:9050

Dump de todo o tráfego HTTP/HTTPS

O Proxify suporta três formatos de saída: JSONL, YAML e Arquivos.

JSONL (padrão):

No formato Json Lines, cada par de Requisição/Resposta HTTP é armazenado como um objeto json em uma única linha.

{"timestamp":"2024-02-20T01:56:49+05:30","url":"https://scanme.sh:443","request":{"header":{"Connection":"close","User-Agent":"curl/8.1.2","host":"scanme.sh:443","method":"CONNECT","path":"","scheme":"https"},"raw":"CONNECT scanme.sh:443 HTTP/1.1\r\nHost: scanme.sh:443\r\nConnection: close\r\nUser-Agent: curl/8.1.2\r\n\r\n"},"response":{"header":{"Content-Length":"0"},"raw":"HTTP/1.1 200 OK\r\nContent-Length: 0\r\n\r\n"}}
{"timestamp":"2024-02-20T01:56:49+05:30","url":"https://scanme.sh/","request":{"header":{"Accept":"*/*","Connection":"close","User-Agent":"curl/8.1.2","host":"scanme.sh","method":"GET","path":"/","scheme":"https"},"raw":"GET / HTTP/1.1\r\nHost: scanme.sh\r\nAccept: */*\r\nConnection: close\r\nUser-Agent: curl/8.1.2\r\n\r\n"},"response":{"header":{"Content-Type":"text/plain; charset=utf-8","Date":"Mon, 19 Feb 2024 20:26:49 GMT"},"body":"ok","raw":"HTTP/1.1 200 OK\r\nConnection: close\r\nContent-Type: text/plain; charset=utf-8\r\nDate: Mon, 19 Feb 2024 20:26:49 GMT\r\n\r\n"}}

Yaml MultiDoc:

Baixar ferramenta