Hit」は、お客様のアプリが不正実行され被害を受けるおそれがないか診断するサービスです。サイファー・テックの専門技術者が実際の攻撃者と同じように不正実行を試みた結果に基づいて実証的な検証・分析を行う点に特徴があります。発見された問題に対してどのような対策を施せばよいかのご相談も承っております。アプリの不正実行による被害2017年には年間1兆5000億円を超える規模にまで成長したスマートフォンゲームの売り上げの多くは、いわゆる「フリーミアム」のモデルによって成立しています。基本プレイは無料だが課金アイテムや課金サービスへの支払いでゲームをもっと楽しめること、これこそが現代のゲーム市場の牽引力といえるでしょう。ここでもし、課金アイテムや課金サービスが料金の支払いなしに得られてしまうとしたら、いったい何が起きてしまうでしょうか。実は現在、本来できてはならないようなプレイをされてしまう「チート」の被害がスマートフォンゲームでは大きな問題となっています。チートはどのようにして行われ、どのようにすれば防げるのでしょうか。サーバーの守りは完璧にしている、料金支払いはアプリストア提供の仕組みを正しく使って安全に実装している、もしそこで考えを止めてしまっているのであれば、あなたのビジネスはアプリを不正実行されることで損害を受けてしまうかもしれません。アプリの作りにもよりますが、課金アイテムや課金サービスを不正に使用するのにサーバーに侵入したりアプリストアの決済システムの脆弱性を探す必要はありません。手元のスマートフォンで実行されているアプリの中では「プレイヤーがこのアイテムを購入していれば、このアイテムの効果を発動させる」といったような処理が実行されています。これが「無条件に、このアイテムの効果を発動させる」という処理に書き換えられてしまったらどうなるでしょうか。アプリを不正・異常な状態で実行して本来は行われるはずのない処理を行わせてしまうこのような行為は「クラッキング」と呼ばれており、チートの中でもこのクラッキングによるものの被害がいま急速に深刻化してきています。クラッキングによって被害を受けるアプリは、もちろんゲームだけではありません。ベースのサービスだがスマートフォンの専用アプリも用意しよう」「モバイル端末を業務に活用するために自社内アプリを開発しよう」といった展開が当たり前になった昨今ですが、そこにはクラッキングによる被害を受けるリスクも潜んでいます。アプリ内課金で追加機能を購入できるようにしたとき、その機能が使えるかどうかの判定を書き換えられることはないでしょうか。モバイル端末から機密情報を持ち出されないよう暗号機能を搭載したとき、暗号鍵が内部犯に露見してしまうことはないでしょうか。侵入を防がなければならないのと同じように、アプリへの侵入も防がなければなりません。クラッキング耐性診断サービスクラッキングに対抗するためにはリバースエンジニアリングの阻止といった特殊な技術が必要になるため、専用の対策ツールによる保護が不可欠となります。対策ツールによる保護を施せばそれで終わりというほど簡単なものではありません。クラッキングには様々な手法があり、対策ツールがカバーする範囲もまた様々であるためです。アプリのプログラムファイルが改変されたことを検知して実行をブロックする対策ツールは数多くありますが、アプリがサーバーに対して行うネットワーク通信に干渉することで行われるクラッキングはこれでは防げません。これとは逆に、高価な対策ツールが持つ高度な保護機能に魅力を感じて導入したが自分たちのアプリはその部分をクラッキングされても被害が出ないタイプのものだったといったこともありえます。クラッキングを受けたからといって全てのアプリで問題が生じるとは限りませんし、生じる問題の全てが深刻な損害をもたらすとも限らないのです。いった状況にあって利用者を伸ばしているのがクラッキング耐性の診断サービスです。専門の業者にアプリを診断してもらい、クラッキング被害が生じる可能性があるか、生じるとしたらどういったことが行われるか、どのようにすれば対策できるのか、といったことを分析したレポートを受け取ります。クラッキング耐性診断の他に「セキュリティ診断」や「脆弱性診断」といった名称で呼ばれることもあり、セキュリティ関連の技術を持つ企業が国内でもいくつかのサービスを提供しています。どのプラットフォームをカバーしているか、どういったタイプのクラッキングを対象としているか、診断にあたってアプリのソースコードも開示する必要があるか、費用と期間はどのぐらいになるのかといった点でサービスごとの特色があります。クラッキングに対抗しなければならないシステムの典型例といえます。Hit」は、以下のような特徴を有するクラッキング耐性評価サービスです。専門技術者が、クラッキングやチートを試みる攻撃者と同じ立場から実際にクラッキング・チートを行った結果をレポートします。原理的な問題点の指摘にとどまらず、実際に行われるであろう現実的な被害を伴うクラッキングを実証してレポートします。アプリが改変されるタイプのクラッキングに加えて、サーバーとの通信に干渉するタイプやツールによってメモリを改変するタイプといったクラッキング・チートにも対応しています。アプリのソースコードを開示していただく必要はなく、当社の技術者はアプリのユーザーと同じ立場で診断を行います。状況や予算に合わせて、「1週間コース」「2週間コース」「コンサルティングコース」からご希望のものをお選びいただけます。(コンサルティングコースのみ)。書かれたゲームアプリにも対応します。再診断:修正した問題箇所に対する再検証*1:事前準備期間として診断期間とは別に1週間程度いただきます。※アプリ自身にリソースとして含まれるデータが存在し診断対象とする場合は別途費用をいただきます。開発プラットフォームにも対応しています。ご準備いただくものプログラムファイル診断途中での差し替えは原則不可となります。アプリで個人情報流出などアプリのクッキングによる不正行為が可能か実証的なセキュリティ評価を実施。各段階で必要なチート対策を定義。自社開発のスマホゲームタイトルでチートが多発している。自社による独自の対策に加えて更なる強化のために弊社サービスを導入。セキュリティガイドラインを策定し、実証的なセキュリティ評価を実施。TOP当サイトでは利便性向上や閲覧の追跡のためにGoogle・他提携サービスによりCookieが使用されています。サイトの閲覧を続けた場合Cookieの使用に同意したことになります。Enabledお問い合わせはこちらまで。