¿Cómo desinstalo pwndbg?

¿Cómo desinstalo pwndbg?

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

source $PWD/gdbinit.py

Si elimina esa línea, deshabilitará efectivamente pwndbg.

Entonces eres libre de eliminar el pwndbgdirectorio (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.txtarchivo. En general puedes hacerlo pip uninstallcon 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 virtualenvpara configurar un entorno virtual solo para sí mismo, para evitar interferir con la distribución de los paquetes.

Relacionado:

información relacionada