133 Views
June 06, 17
スライド概要
講演者:小林 亜実(株式会社DNPハイパーテック)
こんな人におすすめ
・Unityでスマホ向けゲームを開発している人
・チート対策に興味がある人
受講者が得られる知見
・Unityを使って作成したゲームにおけるチートリスク、チート対策手法
講演動画:
リアルタイム3Dコンテンツを制作・運用するための世界的にリードするプラットフォームである「Unity」の日本国内における販売、サポート、コミュニティ活動、研究開発、教育支援を行っています。ゲーム開発者からアーティスト、建築家、自動車デザイナー、映画製作者など、さまざまなクリエイターがUnityを使い想像力を発揮しています。
ָ涪罏ي٦موأ ֹץֶֻג濼 㼎瘻ؙأٔךز٦ث
㼭卌❊㹋 鿇ؚٝ؍ذ؛٦وխؙحذ٦ػ؎ع吳䒭⠓爡%/1
%/1ػ؎ع٦כהؙحذ ⠓爡嚊銲 ㉀〾խխ吳䒭⠓爡%/1ػ؎ع٦ؙحذ㣐傈劤⽩ⵗؚٕ٦ف 䨽㖈㖑խ❨鿪䋐♴❨⼒❨鿪ٔ؟٦ػث٦ⰻؙ 鏣甧խխ䎃剢傈 噟ⰻ㺁 ˖ #UP#ךزؿا؍ذُٔؗإ涪 ˖ 暴鏩噟佄䴂ךزؿا涪 ˖ 暴鏩䨌殛؝ٝ؍ذٕ؟ؚٝ
ُٙٝٔا؍ذُٔؗإفحزأ٦ّءٝ 鏣鎘 ①アプリ開発時 涪 嗚鏾 ②アプリ公開前 㛙暕⻉ ③アプリ公開後 㹋遤橆㞮 Pradeo社 Pradeo社 「アプリ保護サービス」 「アプリ自動監査サービス」 %/1.VMUJ1FFS71/ App Security Testing In-App Protection
劤傈؞ך٦ٕ Unityを使ってスマホゲームを開発・運営されている方に ،ٔف؎ؙٓ،ٝس؎؟زثך٦ز㼎瘻 גְאח椚鍑帾ְֻג $SBDL1SPPGגְאח知⽃׀ח稱➜
،ؑآٝت ث٦ָز䒷ֹ饯ֿ㉏ׅ겗 ث٦ز䩛岀 ؛٦؍رةأأջ何ׂBQLך訫䒀ռ הת $SBDL1SPPG׀ך稱➜
ث٦ָز䒷ֹ饯ֿ㉏ׅ겗
ث٦כהز 定義 ջ٦⮚ي⡘ח鹌ծ խⵖ⡲罏ך䠐㔳⹛ְז׃⡲ խׁ♶ׇ姻遤捀ռ 8JLJQFEJB״ チート例 ؝أ،؎هزحؼװٝךز乼⡲ ذأ٦ךؔٔشءװآ鍑佝 ٖ،ةٍؙٓؗ٦Ⰵך䩛 ٦ך؎ٖفي荈⹛⻉ 铬ꆃ،؎Ⰵךيذ䩛 (14ך⡘縧⩝鄲 խխխխխխխխխխխFUD
ث٦ָز䒷ֹ饯ֿؙأׅٔ RISK1 RISK2 RISK3 ٦ٓغيٝأ䄶㠨 铬ꆃ堣⠓ך䴦㣟 ُٖؽ٦拦♳ ِ٦ؠ٦ꨄ 渣⡚♴ 倜鋉%-ָ˘ ٦ךي麊㌀ثכח٦ز㼎瘻ָ䗳갭
ث٦ز䩛岀
ة٦ر⥋鸐 ׂ何 ؙٗو 䩛岀ز٦ث أٝإ؎ٓ ٓوإٔ 钠鏾鍑ꤐ 䩛岀ز٦ث ׂًٌٔ何 乼⡲ךز؎ٝهزحؼװ،؝أ 鍑佝ךؔٔشءװآ٦ذأ ث Ⰵ䩛ך٦ةٍؙٓؗ] ٖ، ز 㢌刿ך遤 植㖈⡘縧 捀 Ⰵ䩛ךيذ؎铬ꆃ، ⻉⹛荈ך؎ٖفي٦
زٓ؎،ؙٝ䩛岀ز٦ث ة٦ر⥋鸐 ׂ何 ؙٗو 䩛岀ز٦ث أٝإ؎ٓ ٓوإٔ 钠鏾鍑ꤐ ׂًٌٔ何 乼⡲ךز؎ٝهزحؼװ،؝أ 鍑佝ךؔٔشءװآ٦ذأ ث Ⰵ䩛ך٦ةٍؙٓؗ] ٖ، ز 㢌刿ך遤 植㖈⡘縧 捀 Ⰵ䩛ךيذ؎铬ꆃ، ⻉⹛荈ך؎ٖفي٦
؛٦؍رةأأ ջ何鸡BQLך訫䒀ռ
խأ٦؛ךٍ٦"爡圫ءحٔـػ ֶָׇ֮㉏ְさך㼎瘻ز٦ث ֲ״ׇׁ㟓㣐⸂䷼余ךٖ؎َ٦ف ְגBQLָ⳿㔐׃何鸡 ֶגז 渣ָ㣐ֹֻ䴦ח㹋ꥷ ְ׃㼎瘻דְ䚈 鄃㹱
ַךֻאָ何鸡BQLז ׂ鍑匿٥何ךٕ؎؋ؿ%-- ׂ鍑匿٥何ךًٌٔΎ آ٦؛حػⱄג׃Ώⱄ縭せ
ַךֻאָ何鸡BQLז ׂ鍑匿٥何ךٕ؎؋ؿ%-- ׂ鍑匿٥何ךًٌٔΎ آ٦؛حػⱄג׃Ώⱄ縭せ
%--ؿ؋؎ٕכה ⚥鎉铂 堣唒铂 +*5 ؝ٝ ٕ؎ػ سٕؽ BQL ٗ٦س $ד剅ְ ا٦؝أ٦س %-- %-- 堣唒铂 MJCNPOPTP ꟼ侧ㄎ׃⳿ן MJCVOJUZTP
ָ㺁僒הֿׅ䨱פس٦؝أ٦ا ٔش؎غ ٕ؎؋ؿ ٕ؎ػٝ؝ חٕ؎؋ؿ%-- ٕ؎ػٝ؝鷞 וז*-4QZ س٦؝أ٦ا $
鷞؝ٝ˘הׅٕ؎ػ ا٦؝أ٦ سDT *-4QZד鷞؝ٝ׃ٕ؎ػ "TTFNCMZ$4IBSQEMM
㼎瘻ׂ鍑匿٥何ךٕ؎؋ؿ㼎瘻䩛岀%-- ⻉٥ꨇ铣 ⻉〾٥农 4)" 4)"瘝ؙحؑث⦼ُءحع٥ ⸂⳿דٕ؎؋ؿـ؍ذ؎طג⢪٥*-$11
㼎瘻ׂ鍑匿٥何ךٕ؎؋ؿ㼎瘻䩛岀%-- כي٦ث㼎瘻ز٦ث"爡 ְג׃倵⻉ꨇ铣 ⻉٥ꨇ铣 ⻉〾٥农 4)" 4)"瘝ؙحؑث⦼ُءحع٥ ⸂⳿דٕ؎؋ؿـ؍ذ؎طג⢪٥*-$11
ַךֻאָ何鸡BQLז ׂ鍑匿٥何ךٕ؎؋ؿ%-- ׂ鍑匿٥何ךًٌٔΎ آ٦؛حػⱄג׃Ώⱄ縭せ
أإًٌؙٔ،״חثحة،ؖحغر ֲ杆ⴓ鸬穠鿇ךُ٦ٕآٌӢ ְַגת倯ָ寸׃⳿ןㄎ ֲת׃גַָⳢ椚 ְזֹד⻉ꨇ铣 ⵃ欽㹋遤فحذأװز؎ٝهؙٖ٦ـӢ ָ٥ꟼ侧سحاًךוח儗ָֹ֮⹛ ְַַָגלㄎ
㼎瘻䩛岀 ٥ؖحغر嗚濼ׅꟼ侧٥ⵃأؙٓ欽 &Y /&5'SBNFXPSLך%FCVHHFSأؙٓ4ZTUFN%JBHOPTUJDTせ瑞ך խխ*T"UUBDIFE؍ذػٗف⢪欽ׅ 8FBL1PJOU ٥荈ⴓ荈魦ծ⡲،ְזֹדؚحغرٔف ٥ؖحغر嗚濼ׅ鿇ⴓ؝ך٦س何ׂהׁ䠐ְָז
ַךֻאָ何鸡BQLז ׂ鍑匿٥何ךٕ؎؋ؿ%-- ׂ鍑匿٥何ךًٌٔΎ ⱄꂁ䋒ג׃آ٦؛حػⱄג׃Ώⱄ縭せ
ⱄ縭せծⱄ؛حػ٦ⱄג׃آꂁ䋒 (PPHMF1MBZךדꂁ䋒 ⱄꂁ䋒 儗כח縭せָ䗳銲 縭せכה ،ָٔف姻鋉ٍءحٔـػך٦״ח⡲ַך鏾僇ךׅ 姻鋉ך縭せ(לֽזדPPHMF1MBZח،ְזֹדفح アプリの再配布対策に有効!! ꅿ葺דز؎؟ꂁ䋒ׁל縭せכ䠐ְָז 䠐㢩ה湦挿ؔٔהٕشآ麩ֲ縭せ؛حػⱄד٦آ荈⡤כ〳腉
㼎瘻䩛岀 ٥荈䊹縭せ嗚鏾ׅ &Y 饯⹛儗ח1BDLBHF*OGP؛حػ٦آ䞔㜠《䖤ׅDMBTT穗歋ד 縭せ䞔㜠《䖤׃ծ荈䊹縭せה嫰鯰ׅ 8FBL1PJOU 縭せ嗚鏾ׅ鿇ⴓ؝ך٦س何ׂהׁ䠐ְָז ٥ؙحؑث⦼ُءحع
הת
㼎瘻䩛岀ך"爡✲⢽ ⱄ縭せ آ٦؛حػⱄ 嗚鏾荈䊹縭せ ؙحؑث⦼ُءحع ך♳ًٌٔ 鍑匿س٦؝ 嗚濼ؖحغر ךٕ؎؋ؿ%-- ׂ鍑匿˖何 ⻉ꨇ铣 ⻉〾农 ؙحؑث⦼ُءحع س٦؝ךⴓ鿇ׅ嗚鏾縭せ ְזָ䠐הׁׂ何 ׁ鍑铣לַֽ٥儗 ׁ鍑铣ה⚥㹋遤يؚٓٗف٥
㼎瘻䩛岀ךַקך ⱄ縭せ آ٦؛حػⱄ 嗚鏾荈䊹縭せ ך♳ًٌٔ 鍑匿س٦؝ 嗚濼ؖحغر ךٕ؎؋ؿ%-- ׂ鍑匿˖何 ⻉ꨇ铣 ⻉〾农 ؙحؑث⦼ُءحع ؙحؑث⦼ُءحع ד♳ةُٖ٦ىؒ 鍑匿ׇׁ⹛⡲ 嗚濼ةُٖ٦ىؒ ד3PPU+C畭劣 鍑匿ׇׁ⹛⡲ 嗚濼ך3PPU+C ך⦼侧ך♳ًٌٔ ׂ鍑匿˖何 嗚濼ؖحغر 䊨㣗ךؚٝىؚٓٗف
㼎瘻䩛岀ךַקך ⱄ縭せ آ٦؛حػⱄ 嗚鏾荈䊹縭せ ך♳ًٌٔ 鍑匿س٦؝ 嗚濼ؖحغر ךٕ؎؋ؿ%-- ׂ鍑匿˖何 ⻉ꨇ铣 ⻉〾农 ؙحؑث⦼ُءحع ؙحؑث⦼ُءحع կָ֮䗳銲ׅ㼎瘻ח㢳涸כز٦ث ד♳ةُٖ٦ىؒ 鍑匿ׇׁ⹛⡲ س٦؝ךⴓ鿇ׅ嗚鏾縭せ ְזָ䠐הׁׂ何 嗚濼ةُٖ٦ىؒ ד3PPU+C畭劣 鍑匿ׇׁ⹛⡲ 嗚濼ך3PPU+C ך⦼侧ך♳ًٌٔ ׂ鍑匿˖何 ׁ鍑铣לַֽ٥儗 ׁ鍑铣ה⚥㹋遤يؚٓٗف٥ 嗚濼ؖحغر 䊨㣗ךؚٝىؚٓٗف
最後にちょこっと! ث٦ز㼎瘻؍ذُٔؗإ չ$SBDL1SPPGպ׀ך稱➜
$SBDL1SPPGכה Protect your App ث٦ز㼎瘻 嵲顿晛ך姺 ،♶ٔف姻ז鍑匿٥何ַׂ ⥂隊׃ծث٦ز鄃㹱姺ׅ زؿا؍ذُٔؗإ ،ٕ⥂ךيؤٔ؞隊
$SBDL1SPPGֶ⢪ְְֻ⣣⦼ 䘏ְ׃٦ي涪植㜥חּׅד⢪ִג 儗䩛ثח׆ַֽ٦ز㼎瘻
ְ椚歋זַַ䩛儗 ׃ז䕦갟ח涪䊨玎 㛙暕⻉Ⳣ椚דسؙؐٓΎ سٕؽ 鼅䫛ّٝءفؔ؍ذُٔؗإ45&1 أٔٔ٦ 涪䊨玎㔳 سٗ٦فح،ٔف45&1، 荈⹛Ⳣ椚ד♳سؙؐٓ45&1 أٔٔ٦ג׃45&1饯⹛然钠 〳腉הֿׅ窟さחٕ٦خ*$- زأذ ؚحغر ؚٝىؚٓٗف
$SBDL1SPPG⥂ך隊堣腉 暴ꞿ 涸鍑匿⹛涸鍑匿꣖姺 ؍ذُٔؗإ堣腉♧鿇 ⹛ 涸鍑匿כה ؿ؋؎ٕٖךٕك鍑匿 ⹛涸鍑匿כה 㹋遤⚥חيؚٓٗفך 㼎ׅ鍑匿 ؿ؋؎ٕ农〾⻉ 㹋遤ؿ؋؎ٕ何ׂ㼎瘻 ُٖؒى٦ة㼎瘻 ؝٦؎سّٝءؙؑآٝ㼎瘻 ؖحغر㼎瘻 ًٌٔ،أإؙ㼎瘻 暴埄《䖤㼎瘻 խխխխխխխխխFUD
$SBDL1SPPG㼎䘔ؓؿزحٓف٦ي ⚺銲04ծׁח6OJUZח㼎䘔 android Windows J04 Linux /&8 6OJUZד⡲䧭׃%--ؿ؋؎ٕ⥂隊
$SBDL1SPPGך㹋籐 稠鎘 ˑ 㸜㹀׃ ˒ ⹛⡲ה鯪ׁ ˑ ⟃♳ך٦ٕز؎ةي ח䱰欽 䔲爡ך涪橆㞮ח ˒ ٔةحؾさְ׃ת ˑ ֲثחהְֿ׃٦ز ˒ 鄃㹱ָ姺׃תת ˑ ه؟٦ָز ˒ ♨㻝ׅד
ⵖ⡤ز٦ه؟ךⰋ♰ ך㸜䗰 ⰻه㕂 ز٦ ؟ 㼪Ⰵ䖓ַⰅָ㼪ي٦ث⟣㼔ز٦ه؟ ׅת׃ؓٗ٦ؿַ׃דת ֻב㛇חؐعؐظך♳⟃䎃 ؚٝ؍ذٕ؟ٝ؝麊欽 כחֶ㹏圫ך傈劤 ز٦ه؟ד傈劤铂 ַز٦ه؟ً٦ؕ٦湫䱸 稆傍ֻ㉏겗鍑寸
ُٔا؍ذُٔؗإך➭ך٦ّءٝ 鏣鎘 ①アプリ開発時 涪 嗚鏾 ②アプリ公開前 㛙暕⻉ ③アプリ公開後 㹋遤橆㞮 Pradeo社 Pradeo社 「アプリ自動監査サービス」 「アプリ保護サービス」 %/1.VMUJ1FFS71/ App Security Testing In-App Protection
ֿ
׀幠耮֮׃תְׂ׀ֲהָ www.hypertech.co.jp/game