「一気に最後まで読んだ」本、教えて下さい!

以前ですが、オンラインゲーム内のアイテムを判別する方法で、パッチについて質問しましたが、パッチが違法と知りましたので断念致しました。

その後、簡単な方法でアイテムを判別できるとお聞きしました。
私がお聞きしたその方法が下記です

1)まずパケットデータのバイナリを見れるツールをDLする。
2)それをオンラインゲームと両方起動する。
3)アイテムを移動&表示すればパケットデータが流れる。
4)見方によってはバイナリの内容は変わってくるが、1つのバイナリ  値は固定なのでそれを見極める。

上記の情報を元に下記のワイアシャークをDLしました。
 http://homepage2.nifty.com/protocol/wireshark/in …
また、このHPの説明に従いそのままそっくり初期設定もすませました。

1)早速 オンラインゲームを起動しゲームにインした状態で、ワイア  シャークも起動。
2)ワイアシャークのCaptue→Interfacesをクリック。
3)Intel(R)PRO/100VE・・・・の右のStartをクリック。
4)英数字が多数流れる画面になる。
5)オンラインゲームに戻りアイテムにカーソルを合わたり、移動して  もアイテムコードが表示されませんでした。

私はてっきり 同時に起動するだけで、ゲーム内アイテムにコードが表示されるものだと思ってましたので、現在迷走中です。

初心者なもので、理解に苦しんでおります。
私のワイアシャークの使い方が間違っているのでしょうか?
それともワイアシャークでは判別は不可能なのでしょうか?

どなたか お分かりになられましたら ご回答お願い致します。
長文・説明下手で申し訳御座いませんが 宜しくお願い致します。

A 回答 (1件)

もしも、オンラインゲームの規約でBANされかねないようなことを


考えているならば、避けた方が懸命だと思います。
WireSharkに関する部分のみ、アドバイスします。

> 私はてっきり 同時に起動するだけで、
> ゲーム内アイテムにコードが表示されるものだと思ってましたので、

まったくちがいます。WireSharkは、「通信プロトコル」をキャプチャするだけのものです。
通常、ネットワーク(やプログラミング)の知識がない初心者がどうこうするものではありません。
送受信するデータが羅列できるだけですから、そのデータを調べたりするのはあくまで質問者さんです。

> 私のワイアシャークの使い方が間違っているのでしょうか?

WireShark自体の使い方としては、間違っていません。
> 英数字が多数流れる画面になる。
それがWireSharkの機能です。
ゲームでは、チート対策で難読化してるかもしれませんが、
*理論的には* その中にアイテムの情報もあるはずです。
但し、WireSharkはそれを探してくれたりはしませんので、
「見方によってはバイナリの内容は変わってくるが、」の内容を知らねば無用の長物です。

> それともワイアシャークでは判別は不可能なのでしょうか?

WireSharkは汎用のプロトコルアナライザであって、
特定ゲームのデータなどは、*一切関知しません* ので、
それを理解して判別できるかは質問者さんの知識次第です。
*ゲームの利用規約に反しないのであれば*、
独自にネットワークや、コンピュータ、プログラミング等の知識を得て、
リバースエンジニアリングすれば、判別できるでしょう。(暗号化されていなければ)

そうでなければ、(特に「初心者がいきなり見て判別する」のは)
不可能と思ってもらってよいと思います。
    • good
    • 0
この回答へのお礼

詳しいご回答有難う御座います。
とても参考になりました。
私の知識不足がよく理解致しましたので、序所に学習します。
再度 機会がありましたら またご教授お願い致します。

お礼日時:2009/02/10 22:09

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報