web-dev-qa-db-ja.com

pwndbgをアンインストールするにはどうすればよいですか?

アンインストールプロセスに関連する方法をグーグルで検索し、何も見つからなかったことを除いて、説明はあまりありません。私はDebian9システムを使用しています。

正しく思い出せば、次を使用してインストールしました。

git clone https://github.com/pwndbg/pwndbg
cd pwndbg
./setup.sh

私はLinuxの比較的初心者なので、これに関する助けをいただければ幸いです:)

1
adam

setup.shを見て、ソフトウェアをインストールするためにスクリプトが何をしたかを確認してください。それは特に気が遠くなることではありません。結局のところ、あなたリバースエンジニアリングデバッガについて質問しています!

インストーラーが最後に行うことは、この行を($ PWDをgitクローンのパスに展開して)~/.gdbinitファイルに追加することです。

source $PWD/gdbinit.py

その行を削除すると、pwndbgが事実上無効になります。

次に、pwndbgディレクトリ(gitクローン)を自由に削除できます。

セットアップスクリプトは、requirements.txtファイルにリストされているPythonパッケージ)も(pip経由で)インストールしました。通常、不要なパッケージはpip uninstallできます。注意する必要があります-Pipを使用してパッケージをインストールすると、ディストリビューションパッケージマネージャーがインストールしたパッケージが上書きされ、非互換性が発生する可能性があります。

Pwndbgは、実際にはvirtualenvを使用して、それ自体のためだけに仮想環境をセットアップし、パッケージへのdisに干渉しないようにする必要があります。

関連:

3