Wie deinstalliere ich pwndbg?

Wie deinstalliere ich pwndbg?

Dazu gibt es nicht viel zu erklären, außer dass ich gegoogelt habe, wie das geht, und nichts zum Deinstallationsprozess finden konnte. Ich verwende ein Debian-9-System.

Wenn ich mich recht erinnere, habe ich es wie folgt installiert:

git clone https://github.com/pwndbg/pwndbg
cd pwndbg
./setup.sh

Ich bin ein relativer Neuling in Sachen Linux, daher wäre ich für jede Hilfe dankbar :)

Antwort1

Schauen Sie sich an setup.sh, was das Skript getan hat, um die Software zu installieren. Es ist nicht besonders entmutigend. SchließlichSindeine Frage zu stellen überReverse-Engineering-Debugger!

Als Letztes fügt das Installationsprogramm diese Zeile (mit $PWD erweitert um den Pfad Ihres Git-Klons) zu Ihrer ~/.gdbinitDatei hinzu.

source $PWD/gdbinit.py

Wenn Sie diese Zeile entfernen, deaktivieren Sie pwndbg effektiv.

Anschließend können Sie das pwndbgVerzeichnis (den Git-Klon) entfernen.

Das Setup-Skript hat (über Pip) auch die in der requirements.txtDatei aufgeführten Python-Pakete installiert. Im Allgemeinen können Sie pip uninstalldie Pakete, die Sie nicht möchten, hinzufügen. Aber Sie müssen vorsichtig sein – wenn Sie Pip zum Installieren von Paketen verwenden, können die Pakete, die Ihr Distributionspaketmanager installiert hat, überschrieben werden, was zu Inkompatibilitäten führt.

Pwndbg sollte wirklich dazu verwendet werden, virtualenveine virtuelle Umgebung nur für sich selbst einzurichten, um Störungen bei der Verteilung auf Pakete zu vermeiden.

Verwandt:

verwandte Informationen