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

0

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

Place the following two lines in a file called, say, 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

These rules tell pf to redirect all traffic destined for port 80 or 443 to the local mitmproxy instance running on port 8080. You should replace en2 with the interface on which your test device will appear.

Eu lido com pfctl pela primeira vez e não consigo entender o que é interface e o que devo colar em vez de en2 .

Eu examinei o guia do OpenBSD sobre o encaminhamento de portas , mas ele não tem nada sobre o rdr comando. Por favor ajude!

    
por kelin 26.01.2017 / 18:10

1 resposta

2

Abra o Terminal e digite:

ifconfig

Você verá 'en0', 'en1', 'en2' ... e assim por diante. Você está procurando por qualquer 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 isso ajude.

    
por 02.05.2017 / 01:12