モンスタハンター2 BAN情報

このエントリーをはてなブックマークに追加
578名無しさん@お腹いっぱい。
俺もBan喰らった
code onでloginした直後に死亡
自分の経験と、今までの情報からの推測だが…

恐らくMH2にはServerからScriptで任意領域をチェックできるcodeが入っている。

つまり、cheat codeの情報を得た後でServerにcheck scriptを置くだけでBANできるわけだ。
従来からのデータ整合性checkは初日から走っていた。
各種code hackのBANは今日の午後から始まった。
これは月曜日に開発者の手によって仕掛けられたものだろう。
スレを読んで該当アドレスをチェックするように書けばいい。

実際は先週からテストくらいしてたかもしれないけどな…
scriptで検出したヤツラを手動で定量化できないデータチェック(なんとなく討伐時間とか)でもして、ほぼ正確に動いている確信を得たんだろう。

俺はMHGの時から「なんでcode領域のcheckしねーんだ? アフォか」と思ってたが、今回は予想を上回る手段で対策された。
単純に決まったcode領域をcheckするだけだと値が決まるから、普通のツールで解除できるが、上記の方法ではそれが困難になる。
ServerScriptから任意にやられると値が不変だし、いつScriptが書き換わるか分からない。
checkを潰した場合もBANすればいい。
それを偽装するには大幅なコード書き換えが必要になるため、ファイルそのものを書き換えることになるだろう(理論的に可能ってだけで極めて困難だ)

という結論になったんだが、どうだろうか?