witr
Werkzeug zur Rückverfolgung der Startkette von Prozessen, Ports, Containern oder Dateien
Über witr
witr ordnet Prozesse, Ports, Dienste, Container und Befehle einer PID zu und erstellt eine Kausalkette, die erklärt, wie diese PID entstanden ist. Prozesse, Ports, Container und Dateisperren lassen sich über die Ausgabe eines einzelnen Befehls, maschinenlesbares JSON oder eine interaktive Terminaloberfläche untersuchen. Das eignet sich zur Fehlersuche bei Objekten, die in einem System indirekt durch Supervisoren, Container, Dienste oder Shells gestartet wurden.
Am besten geeignet
Beste Einsatzszenarien
Nachverfolgen, welcher Prozess einen Port belegt
Ermitteln, wo ein Prozess oder Dienst gestartet wurde
Prozessbeziehungen zwischen Containern und Befehlen analysieren
Dateisperren und zugehörige Prozesse untersuchen
Funktionen
Kausalkettenverfolgung
Erstellt ausgehend von einer PID eine Kausalkette, die erklärt, warum ein Prozess existiert.
Interaktive Terminaloberfläche
Erkundet Prozesse, Ports, Container und Dateisperren in vier Tabs in Echtzeit.
Plattformübergreifende Unterstützung
Unterstützt Linux, macOS, Windows und FreeBSD in einer einzigen statischen Binärdatei.
Vorteile
- Unterstützt Linux, macOS, Windows und FreeBSD
- Bietet Befehlszeilen-, JSON- und interaktive Terminaloberflächen
Nachteile
- Die Prüfung von Systemverzeichnissen kann erhöhte Berechtigungen erfordern