AS3の難読化、暗号化 (49レス)
1-

1
(3): 2009/07/26(日)17:29 ID:ogeyE/94(1/3) AAS
AS3はいい言語だけど、ソースを簡単に見破られてしまうらしい。
AS3の難読化、暗号化の、ソフト、方法などについて語るスレ。

基本方法としては、コメント、スペース、改行消去、
ファイル名、変数名変更、関数の展開とかなんかな。
30
(1): 2009/08/08(土)01:18 ID:+ZENzysD(1/2) AAS
クライアントがソースの編集を希望する場合に限り
複雑なクラスはswc化して懇切丁寧なコメントもつけて納品してる。
必要ならばリファレンスマニュアルも作る。

理由は編集する第三者が理解不能になるから。
クラスパス、深くネストしたMC、attachするMC、外置きファイル等
FLASHかじった程度では厳格な記述を要求するas3と併せて手に負えない。

納品後の無駄な問い合わせはゴメンだ。

だから出来る限りコアなクラスはswcでブラックボックス化
ソースの見通しを明るくしている。

それでも、びっくりするぐらい問い合わせが来るし、
省4
31: 2009/08/08(土)06:53 ID:RJotHwlw(1) AAS
>>30
まぁチャンコロとチョンは理解した上でコピーするんですけどね。
32
(1): 2009/08/08(土)20:28 ID:JLEXFt/a(1) AAS
理解できる脳みそあるなら
コピーしてぱくるより作ってしまったほうが早いと言ってるだろ
文字も読めないのかよ
33
(1): 2009/08/08(土)21:46 ID:+ZENzysD(2/2) AAS
スキルの高い人のAS3.0ならアラビア語で書かれた量子力学の論文みたいなもの。
スキルの高い人のAS2.0でも日本語で書かれた量子力学の論文みたいなもの。

難読化を気にする人は新聞の三面記事程度のソースを書く程度のレベルだと気づけ
34: 2009/08/09(日)13:41 ID:fzs9fDXy(1) AAS
むしろ、ムービークリップ毎に散らばって書かれているAS2コードの方が解読が難しい
35: 2009/08/09(日)19:22 ID:FP4ymUQy(1) AAS
相手(その仲間)がソースを勝手に使ってしまうか、
そのスキルがあるかとかは分からないわけだから、
作品(ソース)を難読化するか、分かりやすくするかは、
このスレタイ的にも、ギャラや相手の態度など、
作者の都合で決めてしまえばいいと思う。
36: 2009/08/10(月)11:47 ID:LDRuPOtH(1) AAS
ニコニコ動画もyoutubeもどうやって作ってるか大方予想がつく。
3Dだろうが、物理演算だろうがゲームだろうが、
FLASH何年もやってりゃだれでも当たり前に判る。
FLASHで高度なことはできないからね。

スクリプトは重要じゃない。アイデアや操作性が重要なんだよ。
最初に流行らせた人が勝ち。
37: 2009/08/14(金)19:03 ID:urdLq8u3(1) AAS
お前ら偉そうだな
そんなに見下ろしたいのか?
38: 2009/08/16(日)11:38 ID:GsHP7gz/(1) AAS
現状もっとも高性能なデコンパイラってMotion Decompiler 3(SWF Decompiler 5相当)になるのかな?
これはflaファイルまで復元してかなりすごいと使ってて思った → 素人でも結構理解できてしまう

なので>>32-33のような意見はちょっと違うと思ったけど。
39: 2009/10/11(日)07:29 ID:mNqCGxd6(1) AAS
暗号化は無理かもね
40: 2009/10/21(水)03:26 ID:Hl7HAM/y(1) AAS
HDDのクラッシュでflaを失い、swfしか残っていないものをデコンパイラで再生したら、かなり全部回復してびっくり。
逆に言えばデコンパイルしちまえば丸見えということだ。
41: 2009/10/21(水)23:41 ID:KgAeGBoH(1) AAS
ソースは見られることを前提に、セキュリティも意識して書かないといかんてことだね
42
(1): 2010/07/06(火)19:28 ID:0KdIt75V(1) AAS
古いスレ発見・・・。CS5が出たけど、暗号化方法でオススメある?

CGIではない、生のソケットでのクライアント・サーバーシステム作ったけど、
逆コンパイルされると、プロトコルのキーがばれてこまるんだよね・・・。
まぁ、主要なところは全部サーバーが計算するから、
クライアントのFlash側は委託するだけの存在だけど。
43
(1): 2010/07/24(土)23:53 ID:VJtE8e42(1) AAS
>>42
キーをハッシュ化して渡すじゃだめ?
swfがサーバーと通信するんならその程度しか方法はないとおもう・・・

以前FLASHでSQL文を生成してた部下がいたな・・・ぉぃぉぃ
44: 2011/12/25(日)02:01 ID:+/bmagbQ(1) AAS
>>43
答えが出ました。SSL使うことで、キーの件に関しては問題はなくなりました。
プロトコルの部分に関しては、難読化とかしてお茶を濁します。
45: 電脳プリオン 忍法帖【Lv=40,xxxPT】(1+0:8) 【30.8m】 2013/08/14(水) NY:AN:NY.AN ID:owIeIX+f(1) AAS
AS3って何よ?
46: 2019/01/21(月)17:53 ID:Gvy1GwkL(1) AAS
age
47: 2019/07/17(水)23:07 ID:XYWQr+fk(1) AAS
パッカーを適用した場合の実行速度への影響ってどんなもんなんだろう
もちろんパッキング対象のバイナリやパッカーのアルゴリズムによるんだろうけど、どこかに一例ないかなー
48: 2019/07/29(月)22:40 ID:N2ZQMfvX(1) AAS
https://i.imgur.com/zp0qMaz.jpg
49: 2023/10/13(金)05:50 ID:c3UzgUnl(1) AAS
おおお、めちゃくちゃ楽しいことが起きてる!
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.466s*