Como faço para desinstalar o pwndbg?

Como faço para desinstalar o pwndbg?

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.shpara 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 ~/.gdbinitarquivo.

source $PWD/gdbinit.py

Se você remover essa linha, você desabilitará efetivamente o pwndbg.

Então você está livre para remover o pwndbgdiretório (o clone do git).

O script de configuração também instalou (via pip) os pacotes Python listados no requirements.txtarquivo. Em geral você pode pip uninstallaqueles 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 virtualenvpara configurar um ambiente virtual só para ele, para evitar interferir na distribuição dos pacotes.

Relacionado:

informação relacionada