![Como faço para desinstalar o pwndbg?](https://rvso.com/image/1558657/Como%20fa%C3%A7o%20para%20desinstalar%20o%20pwndbg%3F.png)
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: