No hay muchas explicaciones que hacer, excepto que busqué en Google cómo hacerlo y no pude encontrar nada relacionado con el proceso de desinstalación. Estoy en un sistema Debian 9.
Si no recuerdo mal lo instalé usando:
git clone https://github.com/pwndbg/pwndbg
cd pwndbg
./setup.sh
Soy relativamente novato en Linux, por lo que agradecería cualquier ayuda con esto :)
Respuesta1
Mire setup.sh
para ver qué hizo el script para instalar el software. No es particularmente intimidante. Después de todo, tusonhaciendo una pregunta sobre undepurador de ingeniería inversa!
Lo último que hace el instalador es agregar esta línea (con $PWD expandida a la ruta de su clon de git) a su ~/.gdbinit
archivo.
source $PWD/gdbinit.py
Si elimina esa línea, deshabilitará efectivamente pwndbg.
Entonces eres libre de eliminar el pwndbg
directorio (el clon de git).
El script de instalación también instaló (a través de pip) los paquetes de Python enumerados en el requirements.txt
archivo. En general puedes hacerlo pip uninstall
con los que no quieras. Pero debe tener cuidado: usar Pip para instalar paquetes puede terminar anulando los que ha instalado el administrador de paquetes de su distribución, lo que genera incompatibilidades.
Pwndbg realmente debería usarse virtualenv
para configurar un entorno virtual solo para sí mismo, para evitar interferir con la distribución de los paquetes.
Relacionado: