LoginSignup
6
1

More than 1 year has passed since last update.

swfファイルから特定の文字列を取り出す方法

Posted at

はじめに

もうフラッシュなんて使われていないとは思いますが、
swfのソースが無い、けど中どうなってるか見たいって方は試してみる価値はあるかなと思います。

環境

今回はWindowsで行いましたが他でも出来そうです。

手順

1.まず変換したいswfをご用意します。

2.swfmillというツールをDLし、swfmill.zipを展開します。
https://www.swfmill.org/
Windows binaryで問題無いです。
image.png

3.以下のコマンドをbatファイルに保存し、swfファイルをxmlファイルに変換する
> swfmill.exe swf2xml 変換したいファイル.swf 出力したいファイル名.xml

4.出力したxmlファイルを検索したりして目的の文字列とか入ってないか眺める

参考にしたサイト様

1ft-seabass.jp.MEMO

 Windows環境にてswfmillを使って複数ファイルに同時に変換するコマンドプロンプト(バッチ)を作ったメモ
 https://www.1ft-seabass.jp/memo/2013/05/13/windows-swfmill-multifile-commandprompt-batch-memo/

おわりに

今回はリコンパイルしやすいのが手元にあったのでやってみましたが、
重要な文字列(パスワードとか)は中に入れると割と簡単に取り出せるので、(そんな機会はもう無いと思いますが)控えたほうがよさそうです。

6
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
1