Prozessbasierte Firewall ?

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Prozessbasierte Firewall ?

Beitrag von mistersixt » 20.01.2004 16:12:22

Moin moin,

angenommen, ich habe einen Prozess laufen, von dem ich nicht genau weiss, was für Netzwerkverbindungen er aufbauen könnte (sprich, sich per tcp oder udp irgendwann irgendwohin verbinden möchte). Kennt Jemand eine Möglichkeit, unter Linux so einen Prozess - sagen wir mal - zu kontrollieren? Unter Windoof kann man ja zum Beispiel mit ZoneAlarm einzelnen Programmen untersagen, sich irgendwohin zu verbinden. Mit iptables geht das ja so leider nicht, wenn ich nicht weiss, welches Protokoll oder welcher Port in Frage kommt. Gut, erst Mal alles blocken ginge natürlich, will ich aber nicht unbedingt.

Oder gibt es eine Art Wrapper, mit dem ich einen Prozess "einschliessen" und diesen dann kontrollieren kann?

Bin für Anregungen dankbar,

Gruss, mistersixt.

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 20.01.2004 16:59:28

Na, eine kleine Hilfe habe ich schon gefunden:

Code: Alles auswählen

strace -e trace=connect <program_to_check>
Das zeigt mir alle connect Versuche an. Schon mal ein Anfang.


Gruss, mistersixt.

Benutzeravatar
x87
Beiträge: 347
Registriert: 17.03.2003 20:04:02
Wohnort: /home/Köln

Beitrag von x87 » 20.01.2004 18:46:41

Eine Möglichkeit wäre Pakete nach der Prozess ID zu filtern.
Das halte ich aber nicht für Gut da sich die Prozess ID ändern könnte.
Eine weitere wäre das Filtern nach User oder Gruppen ID.

Dann könnte noch Systrace das tun was du möchtest
http://www.citi.umich.edu/u/provos/systrace/
Freundliche Grüße aus Köln

fago
Beiträge: 242
Registriert: 26.02.2003 18:19:05
Kontaktdaten:

Beitrag von fago » 20.01.2004 19:27:00

mit lids dürfte sich das leicht bewerkstelligen lassen
http://www.lids.org

in der c't war auch mal ein schöner artikel drüber
Quis custodit custodes?

Antworten