オンラむンゲヌムで詐欺垫ず戊う22の「必芁」および「䞍可胜」

画像



䞍正行為者のいない、成功したマルチプレむダヌオンラむンゲヌムを芋぀けるこずはほずんど䞍可胜です開発者の友人のみがプレむするゲヌムを陀く。 蚀い換えれば、公開ゲヌムに詐欺垫がいない堎合、それは十分に人気がないか、䞍正怜出がうたく機胜したせん。 その他の堎合はすべお、䞍正行為に察凊する必芁がありたす。 ゲヌム詐欺ずの戊いで、必芁な手順ず実行しない手順のリストを調べおください䞍正行為のトピックに関する詳现な議論は、3巻の本で説明されおいたす。蚘事の最埌にあるメモを参照しおください。



1.䞍正行為者をブロックする暩利を䜿甚条件に远加する



この暩利を远加するだけでなく、そのような決定が「自分の裁量で」行われるこずを瀺すこずも必芁です。 ただし、ここで問題が発生する堎合がありたす。





2.サヌドパヌティの保護゚ンゞンを䜿甚しおいる堎合は、その䞊にできるだけ倚くの保護を远加する必芁がありたすたたは、サヌドパヌティず保護を組み合わせおください



もちろん、セキュリティ゚ンゞンのサヌドパヌティの開発者は、自分たちが䜕をしおいるのかをよく知っおいたすが、セキュリティによるセキュリティの原則のあるシステムをハッキングする状況では、そのような゚ンゞンはハッカヌコミュニティ党䜓の暙的になりたす。 したがっお、䞊からの保護を远加するず、䜍眮が倧幅に改善されたす。



3.最初から䞍正行為者ず戊う必芁がある



䞍正行為者のコミュニティがあなたのゲヌムのためにチヌトを売っおお金を皌いでいるずすぐに、あなたの偎のどんな行動もより倚くの抵抗を匕き起こしたす。 蚀い換えれば、詐欺垫を逊わないでください。



4.暩限のあるサヌバヌを䜿甚する必芁がありたす



これは本圓に重芁です。 さらに、すべおのロゞックをサヌバヌに移動する必芁がありたす。 理想的な状況では、クラむアントで決定を行うべきではありたせん。 これは垞に100可胜ずいうわけではないので䞻にゲヌムのペヌスが非垞に速いため、クラむアントで行われたすべおの決定ず戊う必芁がありたす。 クラむアントでより倚くの蚈算が実行されるほど、攻撃者はより倚くの機䌚を埗たす。 サヌバヌ偎に積極的にすべおを移怍しないず、これは次第に非垞に倧きな問題になりたす私はこれに遭遇し、GDC 2016でこのトピックに関するレポヌトが1぀ありたした。



決定的ロックステップアヌキテクチャ入力デヌタを送信するこずによっおのみ同期が発生するアヌキテクチャに準拠しないでください。 決定的ロックステップアヌキテクチャを備えたゲヌムは、クラむアント偎の決定に苊しむ可胜性は䜎いものの、情報挏掩攻撃WallhackやMaphackなどに察しお非垞に脆匱です。クラむアントを必芁な情報のみに制限する方法に぀いおは、以䞋のセクションを参照しおください。



5.トラフィックを暗号化するために必芁



トラフィックの暗号化により、プロキシそれ以倖の堎合はほずんど凊理できないや䞀郚のボットに基づくものなど、いく぀かの皮類の攻撃から身を守るこずができたす。



これに関するコメント





6.公的に入手可胜なチヌトを远跡する必芁がありたす



それらを芋぀け、分析し、できるだけ早く修正をリリヌスしたす。 ゲヌムが十分に成功した堎合は、このために別のチヌムを匷調する䟡倀がありたす。



チヌトを分析するずきは、次の原則を忘れないでください。



明らかに、チヌトの人気が高いほど、修正リストの䞊䜍に衚瀺されるはずです。





7.有名な詐欺垫を雇わないでください



このルヌルには実際には䟋倖がありたす。 たず、ホワむトハットハッカヌには適甚されたせん。 第二に、次の条件のすべおを条件ずしお、有名な詐欺垫を雇うこずは蚱容される堎合がありたす。





8.ロックポリシヌに぀いお考える必芁がある



詐欺垫を氞久に犁止するのですか、それずも数日間犁止するのですか 繰り返しの犯眪者に぀いおはどうでしょうかGDC 2016では、䞍正行為者の72が再び䞍正行為を詊みるず蚀われたした 䞍正行為者が新しいアカりントを開くこずに察しおどのような保護がありたすかヒントPC䞊のF2Pゲヌムにはそのような保護はほずんどありたせん。



9.チェックされたルヌル䞍正行為の苊情に぀いおプレむダヌに䟝存しないでください



さらに、プレむダヌが䞍正行為に぀いお䞍平を蚀うこずを奚励するこずはできたせん。 いずれにせよ、圌らは自分たちが䞍正行為だず考えおいるこずに぀いお䞍平を蚀うでしょうが、苊情を抌し付けるず、かなり倚くのプレむダヌが劄想に簡単に倉わる可胜性がありたす。 堎合によっおは、投祚のブロックが必芁になる堎合がありたすが、プレむダヌが察戊盞手を蹎るこずを蚱可するこずはめったにありたせん。



䞀方、䞍正行為に関する苊情を真剣に受け止め、そのようなレポヌトの情報を手動で衚瀺するこずは必芁です。 これを行うには、ゲヌムが成功した堎合に別のチヌムが必芁です。 そしお、そのような分析を実行するのに十分な情報統蚈およびその他を収集する必芁がありたす。 このような情報をデヌタベヌスに保存し、䞍正察策チヌムの芁求に応じおレポヌトを远加するこずが必芁です。



10.必芁な情報のみをクラむアントに転送する必芁がある



぀たり、いわゆる「利益管理」システムを実装したす。 クラむアントのデヌタはハッキングされる可胜性があるため、公開すべきではない機密情報を送信するこずは非垞に悪い考えです。 むンタレスト管理を実装しない堎合、ゲヌムをチヌトし、壁を透明にしWallhacks、戊争の霧を陀去するMaphacksだけでなく、ESPチヌト敵の健康やその他のパラメヌタヌを芋るこずができたすがほが保蚌されたす。



11.クラむアントでC ++を䜿甚する必芁がありたす



C ++はハッキングできたすが、通垞は「クラッキング」ず「本栌的なリバヌス゚ンゞニアリング」を分離したす。 私の経隓では、C ++プログラムは「クラック」される可胜性がありたす぀たり、限られたチェックセットを芋぀けお無効にし、限られた数のメモリロケヌションを芋぀けお倉曎できたすが、C ++の本栌的なリバヌス゚ンゞニアリングはC/ Javaよりもはるかに耇雑ですEmscriptenをコンパむルせずにJavaScriptに぀いおも話しおいない。



すでにこれに぀いお蚀及しおいる堎合、この目的のためにEmscriptenはC ++ずほが同じくらい優れおいるこずに泚意する必芁がありたす。 今は䜕でも蚀葉を確認できたせんが、私が知っおいるこずから刀断するず、すべおがたさにそのように芋えたす。



12.デバッグ情報を内郚に含むゲヌムをリリヌスしないでください。



これを説明する必芁がありたすか



13.コヌドを調べお、すべおの゚ラヌメッセヌゞを陀倖する必芁がありたす



぀たり、あなた以倖の誰にずっおも重芁ではないすべおのメッセヌゞを取り陀く必芁がありたすそれらを保存したい堎合は、い぀でも察応するハッシュに眮き換えるこずができたす。



䜿甚したアルゎリズムがサヌドパヌティのラむブラリからの無害なメッセヌゞから埩元されたケヌスを芚えおいたす。これにより、ほずんどハックの䜜成が簡玠化されたした。 繰り返したすが、クラむアントに察しお特定の情報を䜿甚できるため、すべおをクラむアントで難読化する必芁がありたすはい、これはミランダのルヌルに非垞に䌌おいたす。



14.あなたの人生ずしお゜ヌスコヌドを保護する必芁がある



゜ヌスがハッカヌに流れる堎合、99の難読化は意味がありたせん。



特に、倧䌁業の堎合は、゜ヌスコヌドを耇数のパヌツに分割しお、各パヌツが察応するチヌムのみが利甚できるようにしたす。 ずりわけ、これはあなたのチヌムに察する暙的型フィッシング攻撃によるダメヌゞを軜枛するのに圹立ちたすが、そこから防埡するこずはほずんど䞍可胜です。



15.クラむアントの敎合性を怜蚌する必芁がありたすリ゜ヌスや構成を含む



これは、少なくずもクラむアントを起動するずきに実行する必芁がありたす理想的には、その䜜業の途䞭ですが、それは別の話です。



たた、クラむアントが危険にさらされた堎合にレポヌトがサヌバヌに送信されるようにしたす-これがチヌトでない堎合、それは間違いなくアラヌムです。



16.クラむアントの䞍正行為者に「トラップ」を蚭定する必芁がある



兞型的なトラップの䟋を次に瀺したす。





17.あなたが圌を捕たえたこずをすぐに読者に知らせないでください。



䞍正行為者を即座にブロックする代わりに、通垞は犁止を延期するこずが垞に最善です。 個人的に、私は「ロックの波」の倧ファンではなく、各プレむダヌにランダムな遅延を奜みたすが、ロックの波でさえ即時の犁止よりもはるかに優れおいたす。



18.ほずんどすべおの遅延補償が時間ベヌスのチヌトの機䌚を提䟛するこずを忘れないでください。



実際の遅延を、ハッキングされたクラむアントによっお導入された遅延人工的な遅延ず区別するこずはほずんど䞍可胜です。 䞀方、十分にすっきりしおいる堎合は、そのようなチヌトがゲヌムプレむに䞎える圱響を制限できたす。



19.コンピュヌタヌを識別する手段に䟝存しないでください



それらを実装するこずはできたすが、コンピュヌタヌの識別が簡単であるこずを忘れないでくださいマヌケティング/収益化/ビゞネスむンテリゞェンス郚門もこれを知っおいるこずを確認しおください。そうでなければ、広告の悪甚を防ぐために識別に䟝存したす。



20.䞍正行為に関連する可胜性のある統蚈を収集する必芁がある



たずえば、プレむダヌが95の時間で䜓の5を占める敵の重心に萜ちた堎合、䜕かが疑われる可胜性がありたす。



鉄則統蚈は盎接的な蚌拠ずしお䜿甚すべきではありたせん。これは単なる譊告です。 この信号で䜕をすべきかを理解する方法は別の話です。



最埌になりたしたが、クラむアントによっおコンパむルされた統蚈のみに䟝存しないでください。 ぀たり、サヌバヌ偎で可胜な限り倚くの統蚈を収集したす。



21.研削ボットを認識するためにキャプチャを考える必芁がある



䞍芁なボット通垞はグラむンドによっお占有されおいるに察しお非垞にうたく機胜する保護のタむプの1぀はCAPTCHAです。 私はそれがかなり迷惑であるこずを認めなければなりたせんが、開発者がプレむダヌのコミュニティにCAPTCHAの必芁性を説明する方法の䟋を芋お、圌らはそれが時々ナヌザヌをチェックするだけなら「必芁な悪」ずしお認識したした。



動䜜するこずを忘れないでください。すべおの人にずっおキャプチャではなく、アラヌムの1぀がトリガヌされたずきにのみアクティブ化される必芁がありたす。



22.既知の䞍正゜フトりェアに぀いおプレむダヌのコンピュヌタヌをスキャンする準備をする必芁がありたす



これはかなり議論の䜙地のある問題ですが、この機胜を実装する可胜性はそうではありたせん。 ほずんどのゲヌムでは、プレヌダヌのコンピュヌタヌをスキャンするこずは、チェックされおいない䞍正行為よりもはるかに害が少なくなりたすプレヌダヌにずっおのプロセスの面癜さを砎壊したす。



䞀般に、このようなスキャンの実装は非垞に耇雑です独自のりむルス察策を䜜成するのず非垞に䌌おいたす。ここでいく぀かのヒントを瀺したす。





おわりに



もちろん、䞊蚘のリストは完党ではありたせん。 ゲヌムが成功した堎合、途䞭で䜕か新しいこずを孊ぶ必芁がありたす非垞に難しい堎合もありたす。 ただし、この点で私たちを倧いに助けた最も重芁な原則は次のずおりです。



「熊から逃げるには、圌より速く走る必芁はありたせん。 隣の人より速く走れば十分です。」

ゞム・ブッチャヌ
この堎合、これは次のように蚀い換えるこずができたす。



「䞍正行為からゲヌムを保護するために、100䞍正行為を防ぐ必芁はありたせん。 競合他瀟よりも優れおいれば十分です。」

バグはありたせん


チヌトの経枈特にお金で売られおいるものは、2぀の目暙があり、1぀は非垞に魅力的であるが十分に保護され、もう1぀は䞭皋床に魅力的であるが保護が䞍十分な堎合、商業的な詐欺垫が間違いなく埌者を遞択するこずを瀺しおいたす。 結局のずころ、それは単なるビゞネスであり、個人的なものではありたせん。

画像



この蚘事では、 「マルチプレむダヌオンラむンゲヌムの開発ず展開」 「マルチプレむダヌオンラむンゲヌムの開発ずリリヌス」の資料に基づいた䞍正行為のトピックに぀いお簡単に説明したす。



All Articles