Wie deinstalliere ich pwndbg?

727
Adam Bromiley

Nicht viel zu erklären, außer ich googelte und konnte nichts finden, was mit dem Deinstallationsvorgang zu tun hatte. Ich bin auf einem Debian 9-System.

Wenn ich mich recht erinnere, habe ich es installiert:

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

Ich bin ein relativer Neuling in Linux, daher wäre jede Hilfe dankbar :)

0

1 Antwort auf die Frage

2
Jonathon Reinhart

Schauen Sie sich an setup.sh, was das Skript zur Installation der Software getan hat. Es ist nicht besonders entmutigend. Denn Sie werden fragen, eine Frage zu einem Reverse - Engineering - Debugger !

Das letzte, was das Installationsprogramm tut, ist, diese Zeile (mit $ PWD erweitert auf den Pfad Ihres Git-Klons) zu Ihrer ~/.gdbinitDatei hinzuzufügen .

source $PWD/gdbinit.py 

Wenn Sie diese Zeile entfernen, werden Sie pwndbg effektiv deaktivieren.

Dann können Sie das pwndbgVerzeichnis (den Git-Klon) entfernen .

Das Setup-Skript installierte (über pip) auch die in der requirements.txtDatei aufgeführten Python-Pakete . Im Allgemeinen können Sie pip uninstalldiejenigen, die Sie nicht wollen. Sie müssen jedoch vorsichtig sein. Wenn Sie Pip zum Installieren von Paketen verwenden, werden möglicherweise die von Ihrem Distro-Paketmanager installierten Pakete überschrieben, was zu Inkompatibilitäten führt.

Pwndbg sollte wirklich virtualenvdazu dienen, eine virtuelle Umgebung nur für sich selbst einzurichten, um die Dis to-Pakete nicht zu stören.

Verbunden: