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