Apakah ada cara untuk melakukan aturan per-aplikasi di pfctl / alf?

0

Saya ingin menerapkan mitmproxy untuk satu aplikasi di mac saya. Pfctl tidak secara alami memiliki (dari apa yang dapat saya lihat) mendukung untuk menetapkan aturan berdasarkan sumber aplikasi / dest dari paket, tetapi Application Level Filter (ALF) tidak. Apakah ada cara untuk menggabungkan keduanya? Dari apa yang saya lihat, satu-satunya aturan yang bisa Anda terapkan ke ALF adalah flag accept / deny sederhana, tidak lebih. Idealnya saya ingin menerapkan aturan 'rdr' di dalam alf

PerilousApricot
sumber

Jawaban:

1

Sudahkah Anda melihat posting ini (lihat komentar tanggal 30 Agustus dari pengguna mhils)? Pada dasarnya, menjalankan mitmproxy dalam mode transparan dapat dilakukan dengan argumen -T. Tampaknya ini seharusnya memberikan akses ke PID dari proses sumber, tetapi saya tidak yakin bahwa id proses tujuan ditangkap.

Saya bukan pengguna mitmproxy, jadi beri tahu saya jika ini membantu.

Cheers, Byron

Byron Formwalt
sumber