nProtectについて
Amebaでブログを始めよう!


ゲームガードのダウングレードができない環境はADSLの回線を利用されている方です

私も、色々と原因を調べましたがパソコン側の問題ではなく、ネットワーク側に問題があるようです。

発生するエラーは以下に限られています。

--------------------------
GameGuard execute error : 114.
---------------------------
GameGuard initialization error. Try rebooting and executing the game or close the program considered to cause a collision.


このエラーはGameGuard関係のファイルを読み込みしている際に起こる場合がほとんどです。

この場合、ウイルス対策のソフトやFireWallが原因と公式サイトには記載がありますが

解決策は未だに不明です。



最後の記事となりますが、少しゲームガード回避のファイルを置いておきましょう


コチラ


ファイル内容は以下のようなものになります

GG.dll

GG1.dll

GG2.dll

PerX.exe


※ウイルス対策ソフト導入されている方は、誤検出になりますので

例外設定のして頂けると良いかと思います。


GG.dll,GG1.dll,GG2.dllですが、ある程度のゲームタイトルには対応してあります。

PerX.exeは上記のDLLをInjectするものになります。

使い方はごく簡単です。

PerX.exeを管理者権限で実行し、Browseから上記のDLLを選択して追加します。

追加が完了したら、What to injectにゲームのプロセスを記載(例:suddenattack.exe)

ここで注意したいのが、ランチャーのプロセスをInjectしても意味がありません

ゲーム本体のプロセス名を記載するようにしてください。

↓↓

オルビス を試しています



それでは今回は、desファイルなどの解説を行いたいと思います

まず、クライアント側のディレクトリ。Arario\crossfire\GameGuardですが
ここに配置しているファイルは以下の通り
GameMon.des 常時監視
ggerror.des エラー用
ggscan.des 検知、監視用
その他もろもろ

このGameGuardに存在しているクライアント側のGamemon.desとサーバ側のGameMon.desは
一致していなければならない。
なぜ、ゲームガードダウングレードするとチートができるかというと
監視が甘々であるからだ。ただしOllydbgは起動できなかった。

CrossFireJP.iniは他のnProtectを採用しているゲームタイトルにも存在する謎のiniファイルである。

GameGuardDowngradeをする際は、クライアント側のhostsを書き換えする必要がある。

ローカルサーバの場合は

127.0.0.1 ゲームガードのサーバ
を記載すれば良い。

ただ、ゲームガードのダウングレードは更新されても対策されていなければ半永久的に利用することができるがいわゆる暗号キーを変更されてしまうとゲームガードのダウングレードは完全にできなくなる。その場合はOllydbgなどでnProの監視部分を潰す必要がある
ビーグレン で検索


オンラインゲームに搭載されているゲームガードとして有名な nProtectですが、
基本的にこのゲームガードはあまり好ましくありません。
不正対策としてパソコンのroot権限を強制的に所有しアクセスの権限を操作をするということから
ウイルス対策ソフトの誤作動を招く場合があります
今回は、少しこのnProtectをダウングレードする方法について記載したいと思います。
例として紹介するゲームタイトルは"クロスファイア"です。
人気のFPSとして有名ですが、肝心なnProの更新がされていません。
それでは少しGameGuardのダウングレードする方法を紹介したいと思います。
ダウングレードは過去のファイルを所有していないと できないのでどうにかして手に入れてください。
まず、ファイル構成は基本的にroot/game/crossfire/gameguardのような感じです。
主に、ここのディレクトリにはnpzファイルなどを配置します。全てReadOnlyに設定しないといけません。
ゲームタイトルによってディレクトリの配置は少し違いますが ディレクトリを把握する方法は
tcpmonitor等を利用して 通信先を確認すると良いです。
次回は、.desファイルやerl関係のファイルについて記載していきたいと思います
そうかもっか で検索