忍者ブログ
最新コメント
[02/16 Timothyon]
[12/21 NONAME]
[12/11 NONAME]
[11/24 とおりすがり]
[12/12 RATE]
アーカイブ
謎のスペース
[1483]  [1482]  [1481]  [1480]  [1479]  [1478]  [1477]  [1476]  [1475]  [1474]  [1473
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

ここ数日に渡って取り上げているFlashの中身について解説。

構造は至って単純で、
各ピクセルの座標とカラーを乱数表に従ってを書き換えているだけ。
ピクセルの座標を入れ替える際に用いる乱数表と、ピクセルのカラーを書き換える乱数表は別々に用意されている。

カラーは、r,g,bそれぞれの値が書き換えられる。
ピクセルは、ただ単純に位置を変えるだけ。


書き換えられた画像は
↓こんな風になる。

435.gif
Flashの中に入っていたりパスで引っ張って来ているのは
上のような人間には認識できない謎のノイズだらけの画像なので、
swfファイルをバラして画像だけを手に入れても無駄なのだ。
\               ¦         /
  \             ¦        /
             / ̄ ̄ ヽ,
            /        ',      /     _/\/\/\/|_
    \    ノ//, {0}  /¨`ヽ {0} ,ミヽ    /     \          /
     \ / く l   ヽ._.ノ   ', ゝ \       <   バーカ!  >
     / /⌒ リ   `ー'′   ' ⌒\ \    /          \
     (   ̄ ̄⌒          ⌒ ̄ _)    ̄|/\/\/\/ ̄
      ` ̄ ̄`ヽ           /´ ̄
           |            |


とは言っても、swfのソースコードを除いて乱数表を取り出し、
C++かas3かjavaか何かで画像処理をしてしまえば、誰でも簡単に復元可能。

例え乱数表を無茶苦茶長ーーーくしても、コピペしてしまえばそれまでだもんね。

この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
この記事にトラックバックする:
PR
Powerd by NINJAブログ
  • >!忍者ブログ[PR]