特定のフラッシュファイルにネットワーキングが必要かどうか調べる方法はありますか?私たちは、すべてのフラッシュアセットに対して 'allowNetworking' 'none'を設定する予定です(実際にはという数字が大きいので、起動/スニッフィングは機能しません)。フラッシュにネットワーキングが必要かどうかを検出する
答えて
ActionScriptデコンパイラを使用し、ネットワーク呼び出しの出力を調べます(たとえば、flash.net.Socket
への参照)。
私はとの良好な経験を持っていたデコンパイラ:あなたは自分のライブラリーの周りのバッチツールを構築することができるようにhttps://github.com/jindrapetrik/jpexs-decompiler
彼らの主なパッケージは、GUIアプリケーションですが、コードはオープンソースです。このライブラリはインポートを表示するが、メソッド本体の逆コンパイル時に時間を無駄にしない、 "逆アセンブルのみ"モードをサポートしていることに注意してください。 flash.net.Socket
の輸入品を確認することは、十分な注意を払っている可能性が高いです。
ライブラリ間に依存関係がある場合は、それを自分で追跡する必要があります。残念ながら、このアプローチは、ライブラリがあまりにも一般的である場合(例えば、Socket
であるが、数学でも使用される一般的なユーティリティライブラリ)、多くの誤検出を招く。
問題を引用するには... ...私たちは本当にそれらの数が多いので、開始/スニッフィングはうまくいかないでしょう。それぞれを起動/実行してネットワークを盗聴するのは、長い使命です。何千ものSWFファイルがあるとのコメントがありました(古い回答)。 –
- 1. Retrofit:Web認証が必要かどうかを検出
- 2. 要素にフォーカスがあるかどうかを検出する
- 3. Wordオートメーション:改ページが必要かどうかを検出しますか?
- 4. After Effects ExtendScriptプロジェクトの保存が必要かどうかをどのように検出しますか?
- 5. フラッシュのブラウザサポートを検出するにはどうすればよいですか?
- 6. 提案が必要 - Pythonでのネットワーキング - 良いアイデアですか?
- 7. ユーザーがActive Directoryでパスワードをリセットする必要があるかどうかを検出する
- 8. 要素がブートストラップモーダルのビューにあるかどうかを検出しますか?
- 9. オブジェクトがジェネリックリストの型であるかどうかを検出し、必要な型にキャストする方法?
- 10. 要素がセクション上にホバリングしているかどうかを検出する
- 11. bash - apt-getに再起動が必要かどうかを検出する方法
- 12. ブラウザの[認証が必要]ダイアログボックスからユーザーがエスケープするかどうかを検出するにはどうすればよいですか?
- 13. Angular2テンプレートビューの要素にクラスがあるかどうかを検出します
- 14. mp3ファイルがフラッシュでmp3ストリームであるかどうかを検出する(アクションスクリプト3、AS3)
- 15. フラッシュがインストールされているかどうかを検出する1行目のJavaScript
- 16. 要素の前にプレーンテキストがあるかどうかをどのように検出しますか?
- 17. どのオペレーティングシステムが実行されているかを検出するにはアプリケーションが必要ですか?
- 18. 要求がウイルス対策から来たかどうかを検出する
- 19. なぜオブジェクト検出にCNNが必要なのですか?
- 20. html要素が子ノードを追加できるかどうかをどのように検出しますか?
- 21. VCRedistをインストールする必要があるかどうかを検出するにはどうすればよいですか?
- 22. kinitが必要かどうかをテストするには?
- 23. docker-composeジョブはどのようにしてetcdを検出する必要がありますか?
- 24. 要素でオーバーフローが発生しているかどうかを検出する
- 25. 更新中にOPCACHEをフラッシュする必要がありますか?
- 26. データベースビューが必要かどうか
- 27. inoutが必要かどうかJQueryチェック
- 28. DictReaderのクローズが必要かどうか?
- 29. html5キャンバスが空白かどうかを検出するには?
- 30. フラッシュプレーヤーをアンインストールせずにフラッシュ検出スクリプトをテストするにはどうすればよいですか?
なぜそれをしたいのかわからないのは、SWFが正常に動作するためにネットワーキングが必要な場合は、ネットワーキングを許可する必要があります。それがなぜ必要なのか説明できますか?たぶんあなたは外部SWFを使用していますが、何らかのセキュリティ上の理由から、私には分かりません。 – akmozo
はい、外部swfsとはい、セキュリティ上の理由からです。 @akmozo –
あなたは私の今削除された回答のコメントに思いついた&** grep **アイデアの逆コンパイルに何が起こったのですか? –