Como configurar o arquivo pf.conf para mitmproxy no macOS?

Como configurar o arquivo pf.conf para mitmproxy no macOS?

Estou tentando configurar a ferramenta mitmproxy (guia). Estou preso na Etapa 3, onde preciso modificar o arquivo pf.conf. Minha pergunta é essencialmente sobre a última frase:

Coloque as duas linhas a seguir em um arquivo chamado, digamos, pf.conf:

rdr on en2 inet proto tcp to any port 80 -> 127.0.0.1 port 8080
rdr on en2 inet proto tcp to any port 443 -> 127.0.0.1 port 8080

Essas regras dizem ao PF para redirecionar todo o tráfego destinado à porta 80 ou 443 para a instância mitmproxy local em execução na porta 8080. Você devesubstitua en2 pela interface na qual seu dispositivo de teste aparecerá.

Eu lido com isso pfctlpela primeira vez e não consigo entender o que éinterfaceabout e o que devo colar em vez de en2.

eu olhei atravésGuia OpenBSD sobre encaminhamento de portamas não tem nada sobre o rdrcomando. Por favor ajude!

Responder1

abra o Terminal e digite:

ifconfig

Você verá 'en0', 'en1', 'en2'... e assim por diante. Você está procurando a porta Ethernet ativa (provavelmente en1) e será listada primeiro.

Se você digitar:

info ifconfig

na linha de comando, você encontrará

"interface - this parameter is a string of the form "name unit", for example, "en0".

Espero que isto ajude.

informação relacionada