- ソース を表示
- ActionScriptでチート検出 へ行く。
3: 2015-05-22 (金) 08:44:10 njf | 現: 2015-05-29 (金) 00:40:28 njf | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ゲームでのチートの主流は表示されている数値などをメモリ上で検索、それを書き換えるものです。 | + | ゲームでのチートの主流は表示されている数値などをメモリ上で検索、それを書き換えるもの。 |
- | 対策としては画面に表示される数値についてはメモリを多重化しておくという方法があります。 | + | 対策としては画面に表示される数値についてはメモリを多重化しておくという方法がある。 |
- | つまりたとえば、realValという変数に実際の値を入れ、secValという値にそれを定数倍した数を入れます。 | + | つまりたとえば、realValという変数に実際の値を入れ、secValという値にそれを定数倍した数を入れる。 |
realVal = t; | realVal = t; | ||
Line 12: | Line 12: | ||
secVal == realVal * seed | secVal == realVal * seed | ||
- | が成り立つはずです。 | + | が成り立つはず。 |
- | もしrealValが書き換えられていると、そうはならないため、チートが検出できます。 | + | もしrealValが書き換えられていると、そうはならないため、チートが検出できる。 |
if (secVal != realVal * seed) { | if (secVal != realVal * seed) { | ||
Line 20: | Line 20: | ||
} | } | ||
- | 以下の添付ファイルでまとめたクラスを置いておきます。 | + | まとめたクラスは以下の添付ファイルで。 |
- | ただし、この方法もswf自体がデコンパイルされて書き換えられると有効では無いので、swfの暗号化が必要です。 | + | ただし、この方法も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-29 (金) 00:40:28 njf
ぺージ情報 | |
---|---|
ぺージ名 : | ActionScriptでチート検出 |
ページ別名 : | 未設定 |
ページ作成 : | njf |
閲覧可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
編集可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
Counter: 2273,
today: 1,
yesterday: 1