
Não há muito o que explicar, exceto que pesquisei no Google como fazer e não consegui encontrar nada relacionado ao processo de desinstalação. Estou em um sistema Debian 9.
Se bem me lembro, instalei-o usando:
git clone https://github.com/pwndbg/pwndbg
cd pwndbg
./setup.sh
Eu sou relativamente novato no Linux, então qualquer ajuda sobre isso seria apreciada :)
Responder1
Veja setup.sh
para ver o que o script fez para instalar o software. Não é particularmente assustador. Afinal, vocêsãofazendo uma pergunta sobre umdepurador de engenharia reversa!
A última coisa que o instalador faz é adicionar esta linha (com $PWD expandido para o caminho do seu clone git) ao seu ~/.gdbinit
arquivo.
source $PWD/gdbinit.py
Se você remover essa linha, você desabilitará efetivamente o pwndbg.
Então você está livre para remover o pwndbg
diretório (o clone do git).
O script de configuração também instalou (via pip) os pacotes Python listados no requirements.txt
arquivo. Em geral você pode pip uninstall
aqueles que não deseja. Mas você precisa ter cuidado - usar o Pip para instalar pacotes pode acabar substituindo aqueles que o gerenciador de pacotes da sua distribuição instalou, levando a incompatibilidades.
O Pwndbg realmente deveria ser usado virtualenv
para configurar um ambiente virtual só para ele, para evitar interferir na distribuição dos pacotes.
Relacionado: