友達の自営業のお店のHPをメンテナンスするにあたって、FFFTPのパスワードが必要になったが、友達はそれがわからないと言うので、解析方法を調べた。
やることはだいたいhttps://markkajiri.hateblo.jp/entry/2013/03/29/035717 の通りだが、Perlの実行環境をStrawberryPerlに変更した。なぜなら、ActivePerlの本家に接続できなかったから。
下記に自分が行った手順を示す。 なお、環境はWindows7である。
1.StrawberryPerlのインストール
下記サイトの通りにStrawberryPerlをインストールする。
インストール参考:http://allabout.co.jp/gm/gc/408109/
StrawberryPerl本家:http://strawberryperl.com/
2.FFFTPの設定ファイルを保存する
接続メニュー → 設定 → 設定をファイルに保存を選び、ファイル名を入力して保存する。
この保存ファイルの"Password"にある値が解析するパスワードである。
3.プログラム作成(コピー)
下記サイトのソースをコピーし、aaa.plとでも名前を付けて、デスクトップに保存する。(デスクトップでなくてもよいが)
https://markkajiri.hateblo.jp/entry/2013/03/29/035717
4.プログラムの実行
デスクトップに保存したPerlを実行する。
手順は、コマンドプロンプトを開き(スタート>すべてのプログラム>アクセサリ にある)、下記を実行すること。
cd Desktop perl aaa.pl FFFTPのパスワード入力(2.のPasswordをコピペする) マスターパスワードの入力(よくわからない人は、「DefaultPassword」と入力する。)
表示された文字列がFFFTPのパスワードである。