2012-03-09 10 views

答えて

3

これを行う唯一の方法は、任意のフラッシュアプ​​リケーションからアクセスできるFlashの共有オブジェクトを使用することです。誰かがSWFアプリケーションのフラッシュラッパーを作成して、ラッパーを訪問し、機密情報(パスワード)を簡単に収集できるようにすることができます。あなたがアプリケーションを使っている間に誰かが遠隔から安全に感じることができるようにしたいのであれば、これが唯一の答えだからです。

また、AIRアプリケーションを作成するだけで、ユーザーがアプリケーションWebサイトにアクセスしたときに、AIRアプリケーションをWebページから起動するか、まだインストールされていない場合にインストールするかどうかを尋ねることができます。その上で、よりNFOのためにこれらのリンクをチェックアウト:

http://livedocs.adobe.com/flex/3/html/help.html?content=distributing_apps_3.html#1035834
http://help.adobe.com/en_US/air/build/WS5b3ccc516d4fbf351e63e3d118666ade46-7fcb.html#WS5b3ccc516d4fbf351e63e3d118666ade46-7e15

+1

も従うべき一般的なルールとして、これを書き留め:あなたは、ActionScript 3で記述し、コンパイルNOTHINGは、安全ではありません。これまで私はかつてAIRのために私自身の暗号化拡張を書きました。 Actionscript 3ベースのアプリケーションは、リバースエンジニアリングが非常に簡単です。どのアルゴリズム、文字列リテラル(例:セキュリティで保護されたアプリケーションIDを静的に格納するか、コード内のテキストに安全なもの)を安全に使用することはできません。これまで –

関連する問題