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 ~/.gdbinit
Datei hinzuzufügen .
source $PWD/gdbinit.py
Wenn Sie diese Zeile entfernen, werden Sie pwndbg effektiv deaktivieren.
Dann können Sie das pwndbg
Verzeichnis (den Git-Klon) entfernen .
Das Setup-Skript installierte (über pip) auch die in der requirements.txt
Datei aufgeführten Python-Pakete . Im Allgemeinen können Sie pip uninstall
diejenigen, 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 virtualenv
dazu dienen, eine virtuelle Umgebung nur für sich selbst einzurichten, um die Dis to-Pakete nicht zu stören.
Verbunden: