Este é o comando mitmproxy que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
mitmproxy. - um proxy man-in-the-middle
SINOPSE
mitmproxy. [opções]
DESCRIÇÃO
mitmproxy. é uma ferramenta de console que permite o exame interativo e modificação de HTTP
tráfego. É diferente de mitmdump porque todos os fluxos são mantidos na memória, o que significa que
destina-se a coletar e manipular amostras pequenas. Use o ? tecla de atalho para
visualização, documentação sensível ao contexto de qualquer tela do mitmproxy.
OPÇÕES
Argumentos Opcionais
-h, --Socorro
mostre esta mensagem de ajuda e saia
--versão
mostrar o número da versão do programa e sair
-b ENDEREÇO
Endereço ao qual vincular o proxy (o padrão é todas as interfaces)
--anticache
Retire os cabeçalhos de solicitação que podem fazer com que o servidor retorne 304 não modificado.
--confdir CONFDIR
Diretório de configuração. (~ / .mitmproxy)
-e Mostrar log de eventos.
-n Não inicie um servidor proxy.
-p PORT
Porta de serviço proxy.
-P REVERSE_PROXY
Proxy reverso para servidor upstream: http [s]: // host [: porta]
-F FORWARD_PROXY
Proxy para encaminhar incondicionalmente para: http [s]: // host [: porta]
-q Quieto.
-r ARQUIVO
Leia os fluxos do arquivo.
-s "script.py --Barra"
Execute um script. Coloque aspas para passar os argumentos do script. Pode ser passado por vários
vezes.
-t FILTRO
Defina o filtro de cookie pegajoso. Comparado com os pedidos.
-T Defina o modo de proxy transparente.
-u FILTRO
Defina o filtro de autenticação aderente. Comparado com os pedidos.
-v Aumente a verbosidade. Pode ser passado várias vezes.
-w WFILE
Grave fluxos em arquivo.
-z Tente convencer os servidores a nos enviar dados não compactados.
-Z TAMANHO
Limite de tamanho de byte dos corpos de solicitação e resposta HTTP. Compreende sufixos k / m / g,
ou seja, 3m para 3 megabytes.
--hospedeiro Use o cabeçalho Host para construir URLs para exibição.
--no-upstream-cert
Não conecte ao servidor upstream para consultar os detalhes do certificado.
--depurar
Habilite informações de depuração.
--paleta PALETTE
Selecione a paleta de cores: escuro, claro, solarized_dark, solarized_light
aplicativo web
-a Desative o aplicativo da web mitmproxy.
--app-host hospedeiro
Domínio a partir do qual servir o aplicativo. Para o modo transparente, use um IP quando uma entrada DNS para
o domínio do aplicativo não está presente. Padrão: mitm.it
--app-port 80
Porta a partir da qual servir o aplicativo.
--app-externo
Sirva o aplicativo fora do proxy.
Repetição do cliente
-c PATH
Repita as solicitações do cliente de um arquivo salvo.
Repetição do servidor
-S PATH
Reproduza as respostas do servidor de um arquivo salvo.
-k Elimine solicitações extras durante o replay.
--rheader LEITORES
Solicite que os cabeçalhos sejam considerados durante a reprodução. Pode ser passado várias vezes.
--norefresh
Desativar atualização de resposta, que atualiza os tempos em cookies e cabeçalhos para repetidos
respostas.
--sem pop
Desative o pop de resposta do fluxo de resposta. Isso torna possível repetir o mesmo
resposta várias vezes.
Replacements
As substituições são da forma "/ padrão / regex / substituição", onde o separador pode ser qualquer
personagem. Por favor, consulte a documentação para obter mais informações.
--substituir PADRONIZAR
Padrão de substituição.
--substituir-do-arquivo PATH
Padrão de substituição, em que a cláusula de substituição é um caminho para um arquivo.
Definir cabeçalhos
As especificações do cabeçalho têm o formato "/ padrão / cabeçalho / valor", onde o separador pode ser
qualquer personagem. Por favor, consulte a documentação para obter mais informações.
--setheader PADRONIZAR
Padrão de conjunto de cabeçalho.
Autenticação de Proxy
Especifique quais usuários têm permissão para acessar o proxy e o método usado para autenticação
eles. Essas opções são ignoradas se o proxy estiver no modo de proxy transparente ou reverso.
--não anônimo
Permita o acesso a qualquer usuário, desde que as credenciais sejam especificadas.
--Único usuário USUÁRIO
Permite acesso a um único usuário, especificado no formulário nome de usuário: senha.
--htpasswd PATH
Permitir acesso a usuários especificados em um arquivo htpasswd do Apache.
SSL
--certificado CERT Arquivo de certificado SSL criado pelo usuário.
--client-certs CLIENTES
Diretório de certificados de cliente.
Filtros
Veja a ajuda em mitmproxy para sintaxe de expressão de filtro.
-i INTERCEPTAR, --interceptar INTERCEPTAR
Expressão de filtro de interceptação.
AUTORES
mitmproxy. foi escrito por Aldo Cortesi.
Esta página de manual foi escrita por Alex Chernyakhovsky [email protegido] para o Debian
GNU / Linux sistema, mas seu uso em outro lugar é encorajado.
Use mitmproxy online usando serviços onworks.net