タグ

actionscriptに関するtaichistereoのブックマーク (4)

  • これだけは知っておきたい「FlashLite入門」 | _level0 - KAYAC Front Engineer Blog

    この1年、FlashLiteを触る機会を多くいただきました。 まったくの初心者から始めたので、何度も思い通りにいかず、苦しめられました。 ということで今回は、1年の総括の意味を込めておさらいします。 1. ムービークリップの参照方法 これは、以前記事にしましたが、もう少し上乗せして 説明します。 //AS2.0だと、 my_mc._x = 100; //FlashLite1.1だと tellTarget("my_mc"){ _x = 100; } //ネストが深い場合 my_mc.huga_mc.hoge_mc._x = 100; //Flash Lite1.1だと、 tellTarget("my_mc/huga_mc/hoge_mc"){ _x = 100; } //tellTargetの外の変数を参照する場合 hoge = true; tellTarget("my_mc"){ if(/

    これだけは知っておきたい「FlashLite入門」 | _level0 - KAYAC Front Engineer Blog
    taichistereo
    taichistereo 2008/12/24
    KAYACのひとのdevBlogからリンクしてもらっちゃった(・ω・)
  • Adobe - デベロッパーセンター : より安全なSWF Webアプリケーションの作成

    データの暗号化 SWF Webアプリケーションでデータを暗号化するには、いくつかの方法があります。ここでは、それらの方法について簡単に説明します。 ハッシュアルゴリズム 関連する脅威:送信中のデータに対する無許可のアクセス、ローカルデータに対する無許可のアクセス この節で取り上げるハッシュアルゴリズムの使用方法の詳細については、Google Codeのcorelibプロジェクトのページ*、およびAdobe Flex 3 SDKプレリリース版*を参照してください。 ハッシングとは、不可逆的な暗号化を行う方法で、元のテキストを一意の文字列(ハッシュ)に変換します。ハッシュは不可逆であるため、ハッシュを元のテキストに戻す方法はありません。ハッシュアルゴリズムは、パスワードの認証や格納などの処理を行う場合に便利です。多くのアプリケーションでは、パスワードがハッシュアルゴリズムを通じて処理され、作成

  • Flashで作ったゲームも攻撃対象になるんです! − @IT

    Web担当に異動してからの数々の功績によって、星野君はすっかり「社内のセキュリティ何でも屋さん」状態だ。いままでに発見し対処してきた脆弱性は、SQLインジェクションにクロスサイトスクリプティングなど有名どころを一通り。今日はひさびさの休日。飼いたちとのんびり、ゴロゴロしていると……。 今日は日曜日。星野君は自宅でゴロゴロしていた。山下君が家にやってくる予定なのだが、約束の時間まであと1時間くらいある。特にすることもないので、飼っているのクロとシロと遊んでいた。 クロはやんちゃで自由奔放、シロはおとなしくかなりの甘えん坊と、まったく正反対の性格のだ。星野君がシロと遊んでいると、クロが邪魔をしてくる。「そうかそうかこっちもかまってやらねば」と思ってクロの方に注意を向けると、途端に「興味なんてないもんね」といっているかのようにそっぽを向いてしまう。そんないつもの光景だった。 「ピンポーン」

    Flashで作ったゲームも攻撃対象になるんです! − @IT
  • Flash Lite1.1とPHPセッションの連携 | Shin x blog

    Flash Lite1.1では起動時にSWFに値を渡す方法(URLパラメータやparamタグ)が使えないようなので、SWFにセッションIDを渡すことができません。 そのためloadVariable()等でサーバと通信できても、セッションが特定できないので、ユーザを識別するようなアプリケーション(ゲームや会員向けサイト等)には使えませんでした。 そこでSWFにセッションIDが渡せないならばと、URLにセッションIDを含める方法を考えました。 つまり <a href="/path/to/hoge.swf?PHPSESSID=phpsessid">SWF</a> を <a href="/path/to/phpsessid/hoge.swf">SWF</a> とするわけです。 ファイル構成 以下のようなファイル構成を想定しています。 [/path/to] + .htaccess + user.sw

  • 1