Посмотрите на setup.sh чтобы увидеть, что сделал скрипт для установки программного обеспечения. Это не особенно сложно. В конце концов, вы задаете вопрос о обратном проектировании отладчике!
Последнее, что делает установщик, - добавляет эту строку (с расширением $ PWD к пути вашего git-клона) в файл ~/.gdbinit .
source $PWD/gdbinit.py
Если вы удалите эту строку, вы фактически отключите pwndbg.
Затем вы можете удалить каталог pwndbg (клон git).
Сценарий установки также установлен (через ПИО) Python пакеты , перечисленные в файле requirements.txt В общем, вы можете pip uninstall те, которые вам не нужны. Но вы должны быть осторожны - использование Pip для установки пакетов может привести к переопределению тех, которые установлены вашим менеджером пакетов дистрибутивов, что приведет к несовместимости.
Pwndbg должен действительно использовать virtualenv для настройки виртуальной среды только для себя, чтобы не мешать отображению пакетов.
Связанные с: