Perlといえばテキスト処理や正規表現が得意で、バイナリを扱うような話についてはあまり聞かない印象があります。Perlが持つ関数pack/unpack等でもバイナリ処理は可能ですが、今回はData::ParseBinaryを使ってバイナリファイルを気軽に解析してみましょう。 基本 ファイルからストリームを作る 解析したいファイルをData::ParseBinaryで扱えるストリームに変換します。 use Data::ParseBinary; my $stream = CreateStreamReader(File => $file_handle); 解析したい構造を定義する Struct関数で解析したい構造を定義します。Struct以下には基本データ型やコンテナ型、ビット/バイトパディング型、制御構文型等を使用できます。各型に指定したラベルが解析結果として得られるハッシュのキーとなります。
SWFTools is a collection of utilities for working with Adobe Flash files (SWF files). The tool collection includes programs for reading SWF files, combining them, and creating them from other content (like images, sound files, videos or sourcecode). SWFTools is released under the GPL. The current collection is comprised of the programs detailed below: PDF2SWF A PDF to SWF Converter. Generates one
i-revo お客様サポート 重要なお知らせ i-revoマイポータル終了のお知らせ(2017年3月31日) 日頃よりi-revoマイポータルをご愛顧いただき誠にありがとうございます。 このたび、当サイトは2017年3月31日付けにてサービスを終了いたしました。 併せて「プニマル」、「i-revo 占い」についてもサービスを終了いたしました。 2006年3月のサービス開始以来、 お客様および関係各社の皆様にはさまざまに、ご協力をいただきました。 ここに御礼申し上げます。 i-revoマイポータルのサービス終了につきまして、なにとぞご理解いただきたく存じます。 今後とも「i-revo」をよろしくお願い申し上げます。 全て見る
swfの動的生成はswfmillやmingという方法があるけれど、ひな形となるswfの変数だけを動的に変えるだけでよい場合にはswfバイナリを直接変更するという方法もあるという例。 生成した変数はルートムービークリップの変数になるようだ。変数名と同じ変数名でダイナミックTextインスタンスをステージに配置すれば、動的設定した文字列を表示することもできる。 swf.rb#!/usr/bin/env ruby # -*- encoding: utf-8 -*- require 'stringio' module SWF def self.read(src) header = src.read(9) x = (header[8] >> 3) * 4 + 5 header_size = ((((8 - (x & 7)) & 7) + x) / 8) + 12 + 5 header << src.r
Post to Twitter Post: Mobaben2 - Flash Lite Obfuscator From: takesako, 2 years ago Mobaben2 - Flash Lite ObfuscatorView SlideShare presentation or Upload your own. (tags: flash) http://labs.cybozu.co.jp/blog/takesako/2007/09/flashlite2.html SlideShare Link close Mobaben2 - Flash Lite Obfuscator http://labs.cybozu.co.jp/blog/takesako/2007/09/flashlite2.html 3091 views | 0 comment
ケータイで簡単な待受Flashを作ろうと思ったが金がないので、FlashLite2.0の作成環境をFreeで揃える。 ここは定番のFlashDevelopを使用。 FlashDevelop.org - Index page http://www.flashdevelop.org/community/ インストール インストールについてはここを参照。 [ヅラド] FlashDevelop のインストールと環境設定 http://www.nilab.info/zurazure2/000816.html FlashLite2.0作成 FlashDevelopのメニュー、ProjectからNew Projectを選択し、ActionScript 2のEmpty Projectを作成する。 その後、プロジェクトを右クリックし、Add→New Classで、適当な名前を入れる。ここではHellowor
Flash Lite (一般) Flash CS3 ProfessionalおよびDevice Central CS3向けのFlash Lite 3アップデートをリリース モバイルデバイスからもFLVやFlash Player 8向けSWFファイルの視聴を可能にする、最新版のAdobe Flash® Lite™用モバイルコンテンツをオーサリング、テスト、パブリッシング。 Flash Lite 3オーサリング機能を利用するには、Flash CS3 Professionalと Adobe Device Central CS3のどちらにもアップデートを行う必要があります。 Flash CS3 ProfessionalおよびDevice Central CS3向けFlash Lite 3アップデートのダウンロード Flash Lite 2コンテンツ開発キット(CDK) 携帯電話用Flashコンテン
Flare is a free ActionScript decompiler. It decompiles SWFs produced by Macromedia Flash, including Flash MX 2004 and Flash 8. What it is Flare processes an SWF and extracts all scripts from it. The output is written to a single text file. Only ActionScript is extracted, no text or images. Flare is freeware. Windows, Mac OS X and Linux versions are available. The main purpose of decompiler is to h
Security Updates Security Bulletins Priority and Severity Ratings Notify Me Newsletter Subscription Adobe Security Notifications Report a Product Security Vulnerability Bug Bounty Program Security Researcher Hall Of Fame PGP Key Adobe Trust Center FAQ This page contains important information regarding security vulnerabilities that could affect specific versions of Adobe products. Use this informat
アドビ システムズ社 作成日:2008年3月10日 更新日:2008年4月9日 ユーザレベル:初心者, 中級 製品:Flash Player アドビ システムズ社は、Adobe Flash Playerのセキュリティ面を強化するために、2008年4月8日にFlash Player 9のセキュリティアップデート版であるFlash Player 9,0,124,0をリリースしました。今回のアップデートは、これまでに明らかになっているFlash Playerの脆弱性を軽減するものです。対象となるのは、DNSリバインディング攻撃やクロスドメインポリシーファイル脆弱性 (セキュリティ速報 ABSP07-20) 、SWF内でのクロスサイトスクリプティング脆弱性(セキュリティ情報 APSA07-06 ) です。今回のセキュリティ強化の実施により、既存のFlashコンテンツに影響を及ぼす可能性があり
Flashを作るには何万円もする専用ソフトが必要…、デザイナーが使うものだから敷居が高い…。そう考えてる方も多いのではないでしょうか。実はそんなことはありません。 Adobe社が無料で提供している開発環境「Flex 3 SDK」を利用すれば、ActionScript 3.0というプログラミング言語でFlashを作成できます。ActionScript 3.0はECMAScriptに準拠しているため、プログラマの方にとってもなじみやすい言語といえます。 この連載ではプログラマの方に向けて、サンプルを交えながら、ActionScriptでFlashを作る手法を解説していきます。 ActionScript 3.0でHello World! いきなりですが、ActionScript 3.0のサンプルコードを見てみましょう。定番のHello World!です。 package{ import flas
Flashと言うと、興味はあっても手は出していない技術者が数多い。なぜかと言えば、デザインとプログラムが融合していて何となく難しそうな感じがする事と、有償というイメージがある事に所以するだろう。 ActionScript2/3の開発についてはFlashDevelopを使えば良い。しかしこれでは画面デザインをプログラムベースで作らなければならない。そこでこれだ。 今回紹介するオープンソース・ソフトウェアはAsWing、ActionScript向けのGUIフレームワークだ。 AsWingはActionScript2/3に対応したGUIフレームワークだ。ボタン、チェックボックス、スライダ、プログレスバー、コンボボックス等、GUIを仕上げるのに十分なコンポーネントが提供されている。 これらをActionScript上でimportすれば良い。だが、これではプログラムベースという難点が解決していない
Flash でドメインをまたいで外部ファイルを読み込みたい場合 参照側のサーバー(外部ファイルが置いてある方)に crossdomain.xmlという名前のXMLが必要らしいです。 XMLの書き方は 全てのドメインのアクセスを許可する(どこからでもOK〜!にする)ときは 以下の記述をしたXML「crossdomain.xml」をルートディレクトリに配置 他の全てのドメインから読み込まれるのを防ぐ(他のドメインは全部ダメー!にする)ときは crossdomain.xmlファイルを設置しない! もしくはallow-access-from タグのない crossdomain.xml ファイルをルートディレクトリに配置 crossdomain.xml の各要素の内容 メタポリシー設定 all: すべてのポリシーファイルが許可されます。 by-content-type: Content-Typeがt
Welcome to the OSFlash Wiki, a resource site on open source Flash maintained by members of the OSFlash community. This site is a Wiki. That means that once you register for an account, you can log in and update any page on the site yourself. Please edit a page only if you can improve it. Please use the playground to test the wiki, learn wiki syntax and read through the style guide before contribut
Freeware: Completely free for personal or commercial use. However if you want to redistribute Wink, please get permission from the author. Cross-Platform: Available for Windows and Linux. Audio: Record and use your voice in your tutorials. Input formats: Capture screenshots or use existing images. Output formats: MPEG-4 video (for web), PDF (for printable manuals), PostScript, HTML or images. Mult
This is a forum for very new users to flash, there is no such thing as a stupid question in here.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く