
mitmproxy 도구를 구성하려고 합니다(가이드). pf.conf 파일을 수정해야 하는 3단계에서 막혔습니다. 내 질문은 본질적으로 마지막 문장에 관한 것입니다.
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
이러한 규칙은 pf에게 포트 80 또는 443으로 향하는 모든 트래픽을 포트 8080에서 실행되는 로컬 mitmproxy 인스턴스로 리디렉션하도록 지시합니다.en2를 테스트 장치가 나타날 인터페이스로 바꾸십시오..
pfctl
처음으로 처리했는데 내용을 알 수 없습니다.상호 작용about 대신에 무엇을 붙여넣어야 할까요 en2
?
나는 살펴보았다포트 포워딩에 대한 OpenBSD 가이드하지만 명령에 대해서는 아무것도 없습니다 rdr
. 도와주세요!
답변1
터미널을 열고 다음을 입력하세요.
ifconfig
'en0', 'en1', 'en2'... 등이 계속 표시됩니다. 활성화된 이더넷 포트(예: en1)를 찾고 있으며 먼저 나열됩니다.
다음을 입력하는 경우:
info ifconfig
명령줄에서 다음을 찾을 수 있습니다.
"interface - this parameter is a string of the form "name unit", for example, "en0".
도움이 되었기를 바랍니다.