- 現在との差分 を表示
- ソース を表示
- ActionScriptでチート検出 へ行く。
1: 2015-05-22 (金) 04:52:21 njf | 2: 2015-05-22 (金) 04:56:41 njf | ||
---|---|---|---|
Line 5: | Line 5: | ||
つまりたとえば、realValという変数に実際の値を入れ、secValという値にそれを定数倍した数を入れます。 | つまりたとえば、realValという変数に実際の値を入れ、secValという値にそれを定数倍した数を入れます。 | ||
- | realVal = t; | + | realVal = t; |
- | + | secVal = t * seed; | |
- | secVal = t * seed; | + | |
すると常に | すると常に | ||
- | secVal != realVal * seed | + | secVal == realVal * seed |
が成り立つはずです。 | が成り立つはずです。 | ||
Line 17: | Line 16: | ||
もしrealValが書き換えられていると、そうはならないため、チートが検出できます。 | もしrealValが書き換えられていると、そうはならないため、チートが検出できます。 | ||
- | if (secVal != realVal * seed) { | + | if (secVal != realVal * seed) { |
- | cheatDetect(); | + | cheatDetect(); |
- | t = secVal / seed; | + | t = secVal / seed; |
- | } | + | } |
+ | |||
+ | 以下の添付ファイルでまとめたクラスを置いておきます。 | ||
+ | |||
+ | ただし、この方法もswf自体がデコンパイルされて書き換えられると有効では無いので、swfの暗号化が必要です。 |
- ActionScriptでチート検出 のバックアップ一覧
- ActionScriptでチート検出 のバックアップ差分(No. All)
- 1: 2015-05-22 (金) 04:52:21 njf
- 2: 2015-05-22 (金) 04:56:41 njf
- 3: 2015-05-22 (金) 08:44:10 njf
- 現: 2015-05-28 (木) 23:40:28 njf
ぺージ情報 | |
---|---|
ぺージ名 : | ActionScriptでチート検出 |
ページ別名 : | 未設定 |
ページ作成 : | njf |
閲覧可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
編集可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
Counter: 2154,
today: 2,
yesterday: 0