【ゆっくり解説】ゲーマーの天敵!メモリ改ざんチートを解説!

Поделиться
HTML-код
  • Опубликовано: 14 ноя 2024

Комментарии • 40

  • @新崎守
    @新崎守 3 года назад +5

    分かりやすくて面白かったです!笑
    次回作も楽しみにしてます!!

  • @タメイゴボイルド
    @タメイゴボイルド 3 года назад +7

    バトルシーンめっちゃおもしろい!

  • @らんす-g3m
    @らんす-g3m Год назад

    テクスチャ変えてるところで一瞬服が変わるのが可愛い

  • @freeeeeeeedom
    @freeeeeeeedom 3 года назад +6

    すごくわかりやすい...
    とりあえずNVIDIAが現状一番強そう

  • @Misosoup_gg
    @Misosoup_gg 2 месяца назад

    オフラインでやる分にはある程度勉強にもなるし、くっそ楽しい

    • @IndraTheGameShow
      @IndraTheGameShow  2 месяца назад +1

      僕もオフラインではよく改造とかしてましたね。

  • @ぱの-b1m
    @ぱの-b1m 12 дней назад

    勉強になります!

  • @hangokuo4681
    @hangokuo4681 18 дней назад

    めちゃ分かりやすい。良いねぇ。

  • @yorosikuonegaisimas
    @yorosikuonegaisimas 7 месяцев назад +1

    ブラウザゲームならサーバーで全部処理してチート不可能なものはあるね

  • @サムライエッジ-x1e
    @サムライエッジ-x1e Год назад +6

    通信改ざんにあたって、暗号学などの知識を駆使してゲーム独自のパケットの暗号化や圧縮を解くことになると思うんですが、どの程度の知識があるとできるものなんですか?基本的にブルートフォースに近いものになるのでしょうか?

    • @IndraTheGameShow
      @IndraTheGameShow  Год назад +4

      ゲーム次第という前提ですが、
      私ならそのゲームの情報を出来るだけ入手して、例えばWindowsのゲームなら低レイヤーではwinsockなんかを使用しているケースが多いので、send命令/recv命令を実行しているアドレスを探したりします。
      send/recvは厳密には送るあるいは受け取ったパケットを「読みだす」処理なので、そのタイミングだと平文のパケットだったりするからです。
      それが出来ない場合は、Wiresharkなんかでキャプチャとゲーム中での一定の行動を繰り返して、暗号後のパケットがどうなっているか確認します。
      完全に独自の仕様だと眺めてても厳しいのですが、パケットのやり取りにはハンドシェイクがあったりするのが普通なので、それを見ることでプロトコルが判別できるかもしれません。(尚ゲームの場合、ポート番号は一般的な番号を使用しない事が多いです)
      また、サーバーを自分で建てれるゲーム(例えばMinecraftやWesnothなど)で色々と実験してみるのもよいかもしれません。自分で建てたサーバーに、ゲームのクライアントではなく、自作のアプリケーション(winscokでもbsdsocketでもなんでもいいですが)から、疑似的にパケットを作って送りこみ、サーバーがどう動くか反応を見てみるのです。この時、AAAAAAAAAAAAAABBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDEEEEEEEEEEEEEなど同じ文字を連続して送ることで、暗号化のパターンを掴むことが出来るかもしれません。
      ハック系の情報は海外の方が豊富なので、google翻訳でいいので英語で調べて、chromeの日本語へ翻訳機能を使ってwebページ見ながら色々試してみるのがよいと思います。
      勉強についてですが、
      ネットワークの勉強(マスタリングTCP/IPなど)→暗号化周りの勉強(SSL/TLS)→WinsockやBSDSocketの勉強(なくても行けるけど、上記のようにサーバーにゲームのクライアントではなく自作のアプリケーションから命令を送る場合に必要)が必要だと思います。
      また、随時海外のサイトを読み漁るとよいと思います。学習コストは高いです。そのうえうまく行くかも分かりません。
      また、手前みそで恐縮ですが、winsockに限っていえば僕が昔書いたブログも入門には使えるかもしれません。(ここ1年位非公開にしていたのですが、今しがた復活させました)
      jamfolder.livedoor.blog/lesson0.ws?ref=popular_article&id=7342082-1684939
      game packet hackingで検索した結果
      www.google.com/search?q=game+packet+hacking&sca_esv=575689866&sxsrf=AM9HkKkq6mOIAReKJMLIsUqG1tC4FWRgZg%3A1698035108881&ei=pPU1ZZC5NZq9wAO7naHgBQ&oq=game+packet+&gs_lp=Egxnd3Mtd2l6LXNlcnAiDGdhbWUgcGFja2V0ICoCCAAyBBAjGCcyBBAjGCcyCBAAGMsBGIAEMggQABjLARiABDIIEAAYywEYgAQyBhAAGB4YDzIEEAAYHjIIEAAYHhgPGAoyBhAAGAUYHjIGEAAYBRgeSIwZUABY4g5wDXgAkAEAmAEAoAEAqgEAuAEDyAEA-AEBqAIUwgIHECMY6gIYJ8ICFhAAGAMYjwEY5QIY6gIYtAIYjAPYAQHCAgsQABiABBixAxiDAcICBhAAGAMYBMICDRAAGAQYgAQYsQMYgwHCAgcQABiKBRhDwgIKEAAYBBiABBixA8ICChAAGIoFGLEDGEPCAg0QABiKBRixAxiDARhDwgIIEAAYgAQYsQPCAgUQABiABMICBxAAGA0YgATCAgYQABgeGAriAwQYACBBiAYBugYGCAEQARgL&sclient=gws-wiz-serp

    • @サムライエッジ-x1e
      @サムライエッジ-x1e Год назад

      @@IndraTheGameShow ご回答いただきありがとうございます。winソケットの入門サイト拝見させていただきました。linuxのソケットは少しだけ触れたことがあったのでなんとなくは理解できたんですが、やっぱりWindowsApiが難しいのと、パケット改ざんハックの敷居の高さでかなり入りずらいですねw
      マスタリングTCP IPは読んだことがあるので基本的なプロトコルなどについてはある程度分かると思います。
      メモリやバイナリの解析をメインで勉強中だったのでそちらがある程度できるようになったらソケットなどのほうにも力を入れて勉強する予定です。

    • @サムライエッジ-x1e
      @サムライエッジ-x1e Год назад

      @@IndraTheGameShow メモリの改ざんについての質問なのですが、反射型DLLインジェクションやマニュアルマッピングと呼ばれる手法で改ざんをした場合、大手ゲームでは簡単に検知されますか?
      具体的にはeasy anti cheatなどが搭載されたゲームなどです。また、カーネルドライバを使った書き換えなら回避可能ですか?

  • @toonpurokisi
    @toonpurokisi Месяц назад

    0.75倍速が丁度いいな
    てかバトルにするアイデア良いな
    そういうゲーム作るか…?

    • @IndraTheGameShow
      @IndraTheGameShow  Месяц назад

      いいと思います。ぜひ作って見せて下さい( ´∀` )

  • @ςεγρεγατηονηςτ
    @ςεγρεγατηονηςτ Год назад +1

    パケット改竄が全然来ないよう(泣)

  • @さとうさかあた
    @さとうさかあた 5 месяцев назад

    すごい面白いです。30回は見返しました。もっとこういう動画作って欲しいです

    • @IndraTheGameShow
      @IndraTheGameShow  5 месяцев назад

      えええええっ30回ですか……!?
      ありがとうございます!!
      手広くやってるので、数年後また観に来てくれたら更新されてるかもしれませんね笑

  • @SWwdey
    @SWwdey Год назад

    パケット改ざんチートってかなり昔荒野行動とかなんかで逮捕者出たよなあ
    記憶曖昧だからパケット改ざんチートじゃないかもしれんけど

    • @IndraTheGameShow
      @IndraTheGameShow  Год назад

      コメントありがとうございます!
      ダイヤ・金券無限増殖チートですかね?
      あるいは対戦中のUDPで送られるパケットなら、改ざん出来る人もいるかもしれませんね~

  • @Nxjgxkhxkgc
    @Nxjgxkhxkgc Год назад

    スマホゲームのバイナリはどうやってパソコンまで持って行くんですか?

    • @IndraTheGameShow
      @IndraTheGameShow  Год назад

      スマホゲームでも基本的に開発はPCで行っているはずなので、開発者ならオープンなバイナリを持っているはずです。
      そうでなければapkファイルをスマホからPCへ持っていきます。
      prtimes.jp/main/html/rd/p/000000243.000011895.html
      また、apkファイルを改ざんされたくなければ、対策を施す必要があります!
      atmarkit.itmedia.co.jp/ait/articles/1902/27/news007_2.html

    • @Nxjgxkhxkgc
      @Nxjgxkhxkgc Год назад

      @@IndraTheGameShow 返事ありがとうございます。ちなみになんがAPKはAndroidじゃないんですか??

    • @IndraTheGameShow
      @IndraTheGameShow  Год назад

      @@Nxjgxkhxkgc
      iphoneはipa Androidはapkです

    • @Nxjgxkhxkgc
      @Nxjgxkhxkgc Год назад

      @@IndraTheGameShow ipaってAndroidでいうapkだったんですね
      ちょっと試してみます!ありがとうございます!

  • @o0-touhu-0o
    @o0-touhu-0o 3 месяца назад

    やるのは簡単だけど作るのは簡単ではない気がする

    • @IndraTheGameShow
      @IndraTheGameShow  3 месяца назад

      チートに手を出すのは簡単ですが、作るのは専門的な知識と技術がいりますね……

    • @o0-touhu-0o
      @o0-touhu-0o 3 месяца назад

      @@IndraTheGameShow マイクラの統合版などはC++が必要なので少ないですね

  • @humareuka
    @humareuka 2 месяца назад +1

    このテンポとわかりやすい動画、ブックマークしてしまいました()

  • @humareuka
    @humareuka 2 месяца назад

    7G出たしワンちゃん?

  • @Markqqwweeuser
    @Markqqwweeuser 10 месяцев назад +2

    ゆっくり音声が早すぎる

  • @나로호-k7h
    @나로호-k7h 2 года назад +3

    ゆっくりまっちゃ