Не так много объяснений, за исключением того, что я гуглил, как и не мог найти ничего, связанного с процессом удаления. Я использую систему Debian 9

Если я правильно помню, я установил его с помощью:

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

Я относительный новичок в Linux, поэтому любая помощь по этому вопросу будет оценена :)

1 ответ1

2

Посмотрите на setup.sh чтобы увидеть, что сделал скрипт для установки программного обеспечения. Это не особенно сложно. В конце концов, вы задаете вопрос о обратном проектировании отладчике!

Последнее, что делает установщик, - добавляет эту строку (с расширением $ PWD к пути вашего git-клона) в файл ~/.gdbinit .

source $PWD/gdbinit.py

Если вы удалите эту строку, вы фактически отключите pwndbg.

Затем вы можете удалить каталог pwndbg (клон git).

Сценарий установки также установлен (через ПИО) Python пакеты , перечисленные в файле requirements.txt В общем, вы можете pip uninstall те, которые вам не нужны. Но вы должны быть осторожны - использование Pip для установки пакетов может привести к переопределению тех, которые установлены вашим менеджером пакетов дистрибутивов, что приведет к несовместимости.

Pwndbg должен действительно использовать virtualenv для настройки виртуальной среды только для себя, чтобы не мешать отображению пакетов.

Связанные с:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .