FileZilla に保存されているパスワードを復号化する (マスターパスワードを知っている場合)

FileZilla に保存されているパスワードを復号化する (マスターパスワードを知っている場合)

アップデート:パスワードを思い出したのですが、とにかくそれを知りたいです。

オリジナル:

私はFileZillaのサイトマネージャにサイトを保存し、マスターパスワード(私が知っている)によるパスワード暗号化を使用してサイトのパスワードを保存しています(sshキーはまだありません)。問題ないFileZilla 自体で sFTP を使用します。ただし、ホスティング プロバイダーの管理アプリケーションにログインするために必要なので、保存されているパスワードを知りたいです。

すでにそのサイト構成を XML ファイルにエクスポートしており、パスワード フィールドの形式は次のとおりです。

<Pass encoding="crypt" pubkey="someBase64">moreBase64</Pass>

マスターパスワードを知っており、この XML に大量の情報が含まれているので (また、ssh キーを設定していないので)、保存されているパスワードを復号化できるのではないでしょうか?

利用可能なツール: Ubuntuが提供するすべてのもの

PS: XMLファイル内の内容がbase64でエンコードされているかどうかは推測に過ぎません

答え1

今日この問題に遭遇しましたが、次の手順で復号化できました。

  • FileZillaを開く
  • 編集 > 設定 > インターフェース > パスワード
  • 「マスター パスワードで保護されたパスワードを保存する」ではなく「パスワードを保存する」を選択し、マスター パスワードを入力します。

これにより、パスワードが base64 に復号化されます。

サイトをエクスポートし、オンライン ツールを使用して base64 パスワードを復号化すると、暗号化されていないパスワードが得られます。

関連情報