Mit welchem Programm kann man ermitteln, worauf ein Prozess/Programm überall zugreift?
Mit welchem Programm kann man ermitteln, worauf ein Prozess/Programm überall zugreift?
'N Abend,
welches Programm taugt dafür, zu erfahren, worauf bspw. der Firefox als gestartetes Programm so überall "automatisch" im System und außerhalb davon zugreift?
Gibt es sowas?
mfg
katzenfan
welches Programm taugt dafür, zu erfahren, worauf bspw. der Firefox als gestartetes Programm so überall "automatisch" im System und außerhalb davon zugreift?
Gibt es sowas?
mfg
katzenfan
Re: Mit welchem Programm kann man ermitteln, worauf ein Prozess/Programm überall zugreift?
lsof wäre auch eine Möglichkeit.
Gruß
Gregor
Gruß
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi und sog. Maker)
Re: Mit welchem Programm kann man ermitteln, worauf ein Prozess/Programm überall zugreift?
/proc/<PID>/fd/
Use ed once in a while!
Re: Mit welchem Programm kann man ermitteln, worauf ein Prozess/Programm überall zugreift?
lsof ist dein Freund Tipp -a steht für und
Z.B für alle IPv4 verbindungen von wget
Problem: Firefox macht massenhaft Prozesse mit hässlichen Namen auf....
Tipp2: -n und -P geben nummern statt Namen aus (n für Adressen P für ports)
Alle Internet Verbindungen firefox-esr-Prozesse
Alle https-Vernindungen
Alle "echten" Dateien:
Z.B für alle IPv4 verbindungen von wget
Code: Alles auswählen
lsof -i4 -a -p $(pgrep wget)
Tipp2: -n und -P geben nummern statt Namen aus (n für Adressen P für ports)
Alle Internet Verbindungen firefox-esr-Prozesse
Code: Alles auswählen
lsof -p $(pidof firefox-esr| tr " " ",") -a -i -n -P
Code: Alles auswählen
lsof -p $(pidof firefox-esr| tr " " ",") -a -i:https -n
lsof -p $(pidof firefox-esr| tr " " ",") -a -i:443 -n
Code: Alles auswählen
lsof -p $(pidof firefox-esr| tr " " ",") -a -d 0-69999 /
rot: Moderator wanne spricht, default: User wanne spricht.
Re: Mit welchem Programm kann man ermitteln, worauf ein Prozess/Programm überall zugreift?
Danke für die bisherigen Antworten, mal schauen, ob ich da durchblick.
Lsof wird es wohl werden und ist installiert.
Stellt sich die weitere Frage, ob sowas über die Laufzeit des zu überwachenden Programmes kummulativ aufzuzeichnen geht?
D. h., mit Start des zu überwachenden Programmes fängt lsof an, alles zwecks späterer Prüfung mitzuschneiden, worauf dieses Programm zugreift, und zu speichern, also praktisch ähnlich so, wie es Wireshark mit der Netzwerküberwachung tut?
Lsof wird es wohl werden und ist installiert.
Stellt sich die weitere Frage, ob sowas über die Laufzeit des zu überwachenden Programmes kummulativ aufzuzeichnen geht?
D. h., mit Start des zu überwachenden Programmes fängt lsof an, alles zwecks späterer Prüfung mitzuschneiden, worauf dieses Programm zugreift, und zu speichern, also praktisch ähnlich so, wie es Wireshark mit der Netzwerküberwachung tut?
Re: Mit welchem Programm kann man ermitteln, worauf ein Prozess/Programm überall zugreift?
katzenfan hat geschrieben:29.12.2021 18:25:59Stellt sich die weitere Frage, ob sowas über die Laufzeit des zu überwachenden Programmes kummulativ aufzuzeichnen geht?


OT: „kumulativ“
Re: Mit welchem Programm kann man ermitteln, worauf ein Prozess/Programm überall zugreift?
Und wenn man die Namen aber zusätzlich wissen will?wanne hat geschrieben:29.12.2021 11:45:09Problem: Firefox macht massenhaft Prozesse mit hässlichen Namen auf....
Übrigens die Codes klappen nicht.
Code: Alles auswählen
***@linux:~$ lsof -p $(pidof firefox-esr| tr " " ",") -a -i -n -P
lsof: illegal process ID: -a
lsof 4.89
latest revision: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/
latest FAQ: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/FAQ
latest man page: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_man
usage: [-?abhKlnNoOPRtUvVX] [+|-c c] [+|-d s] [+D D] [+|-E] [+|-e s] [+|-f[gG]]
[-F [f]] [-g [s]] [-i [i]] [+|-L [l]] [+m [m]] [+|-M] [-o [o]] [-p s]
[+|-r [t]] [-s [p:s]] [-S [t]] [-T [t]] [-u s] [+|-w] [-x [fl]] [--] [names]
Use the ``-h'' option to get more help information.
- whisper
- Beiträge: 3401
- Registriert: 23.09.2002 14:32:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: Mit welchem Programm kann man ermitteln, worauf ein Prozess/Programm überall zugreift?
Lass mal das -a weg
Alter ist übrigens keine Ausrede, nur Erfahrung, die sich stapelt. 