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