J'aimerais mettre en place un mitmproxy pour une seule application sur mon mac. Pfctl n'a pas de support natif (d'après ce que je peux voir) pour définir des règles basées sur l'application source/destination des paquets, mais le filtre de niveau application (ALF) le fait. Existe-t-il un moyen de combiner les deux ? D'après ce que je peux voir, les seules règles que vous pouvez appliquer à ALF sont un simple drapeau d'acceptation/refus, rien de plus. J'aimerais idéalement appliquer une règle 'rdr' au sein d'ALF.
Réponse
Trop de publicités?
Byron Formwalt
Points
49
Avez-vous regardé ceci poste (voir le commentaire du 30 août de l'utilisateur mhils) ? Fondamentalement, l'exécution de mitmproxy en mode transparent peut être accomplie avec l'argument -T. Il semble que cela soit censé donner accès au PID du processus source, mais je ne suis pas sûr que l'id du processus de destination soit capturé.
Je ne suis pas un utilisateur de mitmproxy, alors faites-moi savoir si cela vous aide.
Santé, Byron