#이상탐지
카카오게임즈에서 서비스하고 있는 게임인 오딘의 이상유저를 탐지한 경험을 소개드리려고 합니다. 매크로 작업장을 잡을 때 고민했던 부분들과 해결과정, 활용 등을 공유드리도록 하겠습니다.
발표자 : zoey.cho 카카오게임즈 BI팀에서 데이터분석 업무를 맡고 있는 조이입니다.
$PQZSJHIU,BLBP$PSQ"MMSJHIUTSFTFSWFE3FEJTUSJCVUJPOPSQVCMJDEJTQMBZJTOPUQFSNJUUFEXJUIPVUXSJUUFOQFSNJTTJPOGSPN,BLBPހझఠٸ۰חݒ۽ٸ۰ӝઑਮ[PFZDIPয়ѱૉJG LBLBP
View Slide
*OUSP$BTF$BTF$PODMVTJPO
ࠛߨੋ۽Ӓ۔೧ఊਸాೞৈ ѱղചܳҊ അӘചदఃחਬݒ۽স
2ࢎࢎրೞҊחݺਬपઁਬоইצݒ۽חযڃਬੌөਃ
2فਬݒ۽חযڃਬੌөਃदрউীইమਸѐ࢚౸ݒೠਬदрউীইమਸѐ౸ݒೠਬ
য়טоੑೞחਬ߈࢚ݒ۽नӏਬઁ࠺ਯઁ0ઁ9
/PSNBM "COPSNBMࢎۈэݒ۽৬ݒ۽эࢎۈਸ࠙߹ೞחѪ74
/PSNBM "COPSNBM࢚ਬ৬࢚ਬܳ࠙ܨೞחޙઁ
/PSNBM "COPSNBM-BCFMহࣇহ೯ъبܳחؘࠁझೖयߧદ೯زಁఢਸࠁҊਸࣻחহ
&%"ܳాೠ ࢚ਬౠঈࢤ߸ࣻࢤࢿ࠺بणਸాೠ ࢚ਬఐܙ߬झఐ৬ ࠺Үೞח ࢿמಣоࣇহযبणоמೠ࠺بणਸࢎਊ
౭؍ۆ
౭؍ݒ۽
࢚ਬٜౠjਬ ۨ߰ ѾઁӘঘ ౭ࢤࢿപࣻӣয়٥ ӣషܰ ӣ۽ః ӣۨঠ ӣ׳ ਬ ۨ߰ ࢤࢿрѺ ୡ ౭ࢤࢿदрӣয়٥ ਬ ۨ߰ ࢤࢿрѺ ୡ ౭ࢤࢿदрӣషܰ 多౭݆ܳࢤࢿ ੌೠрѺਸفҊࢤࢿ ૣӝ۽ࢤࢿসݒ۽ٜ҅ҕాౠٜࠗ࠙ਬח౭ࢤࢿപࣻഥೞ$POTUBOUJDPONBEFCZIFJTFOCFSH@KS 5JNFJDPONBEFCZ'SFFQJLGSPNXXXGMBUJDPODPN
多౭݆ܳࢤࢿ3VMF-CBTF۽ఐೞӝয۰ਬੌೠрѺਸ فҊࢤࢿૣӝ۽ࢤࢿ$POTUBOUJDPONBEFCZIFJTFOCFSH@KS 5JNFJDPONBEFCZ'SFFQJLGSPNXXXGMBUJDPODPN
ӝઓಁఢ࢜۽ಁఢ3VMF-CBTFE%FUFDUJPOରױդࣻ୶оਬ ۨ߰ ۽ӒदррѺ ୡ ۽Ӓߊࢤदрӣয়٥ ਬ ۨ߰ ۽ӒदррѺ ୡ ۽Ӓߊࢤदрӣয়٥ 3VMF-CBTF۽ఐೞӝয۰ਬ
-PHJTUJD3FHSFTTJPO%FDJTJPO5SFF47./BïWF#BZFT"MHPSJUIN,//,NFBOT3BOEPN'PSFTU-JHIU(#."EBCPPTU9(CPPTU"VUP&ODPEFS%//
,NFBOT$MVTUFSJOHؘఠܳ࠺तೠҵՙܻաׂࣻחੋ࠺بणӝࣿ ےؒबࢸDD
,NFBOT$MVTUFSJOH ؘఠ߹बѢܻܳ҅DDؘఠܳ࠺तೠҵՙܻաׂࣻחੋ࠺بणӝࣿ
,NFBOT$MVTUFSJOH Ѣܻоҵਵ۽ೡDDؘఠܳ࠺तೠҵՙܻաׂࣻחੋ࠺بणӝࣿ
,NFBOT$MVTUFSJOH DDؘఠܳ࠺तೠҵՙܻաׂࣻחੋ࠺بणӝࣿѢܻоҵਵ۽ೡ
,NFBOT$MVTUFSJOH пҵಣӐчਵ۽बਸӟٍTUFQࠗఠदप೯ೞৈबزহਸٸױDDؘఠܳ࠺तೠҵՙܻաׂࣻחੋ࠺بणӝࣿ
ҵѐࣻೞӝ, पܖࣻ पܖ҅ࣻ &MCPX.FUIPE दпച, , ,,, , ,,
࢚ਬחযڃਬחࢤࢿदррѺࢤࢿदррѺ ળಞରۨ߰־ѾઁӘঘ౭ࢤࢿപࣻ$MVTUFS $MVTUFS౭ࢤࢿ݅ ݒ۽ౠਸоۨ߰؊ծ౭ࢤࢿਸ݆ೞҊрѺҗળಞରחծ $MVTUFS $MVTUFS౭ࢤࢿ ࢤࢿрѺইևҊ ੌೞঋ౭ࢤࢿҊ ࢤࢿрѺևਵա যוبੌೠрѺ1$1$
࢚ਬחযڃਬח౭ࢤࢿ दррѺࢤࢿदр ળಞର౭ࢤࢿപࣻѾઁӘঘۨ߰
,NFBOT৬ױࣽ3VMF-CBTFੋ*23࢚ࢿמ࠺Үಣо*23ਸਊೠ࢚ఐ࢝ߑߨ2Y*23 ࢚ਸоחч 3FDBMM 1SFDJTJPO '$MVTUFS *23 ,NFBOT$MVTUFSJOH ߣҵਸݽف࢚ਬ۽فҊ࠺ҮDD
٘ࠁझݒ۽ۆ٘оܰ٘ࠁझदр ࠙ӝ ࠁझࢤࢿदрীݏױ۽زೞחݒ۽ٜ҅
ࠁझݒ۽ബҗח࢚ਬߓաػࠁझ Ӓ۽ইࠁझ ݒܻঈࠁझ ۨۄ٘ࠁझ ఔӒַझࠁझ ண߄ۈೞೖ࠺࢚೯زӝ؆ч࢚೯زӝ؆ч
ੌభۨನ৬ਬࣻਬࣻభۨನױࣽࣻ۽ݒ۽ܳೡࣻহତغݶ־оࠊبݒ۽ݒ۽оߎןѱெݶࣻزਵ۽֢۱ೠநܼఠۄݶਫ਼חदрী݅ݒ۽ܳఅݶࢎۈэݒ۽৬ݒ۽эࢎۈਸҳ߹೧ঠೣ/PSNBM"COPSNBM
ױࣽࣻ۽ݒ۽ܳೡࣻহࢎۈэݒ۽৬ݒ۽эࢎۈਸҳ߹೧ঠೣ/PSNBM"COPSNBMੌభۨನ৬ਬࣻਬࣻభۨನତغݶ־оࠊبݒ۽ݒ۽оߎןѱெݶࣻزਵ۽֢۱ೠநܼఠۄݶਫ਼חदрী݅ݒ۽ܳఅݶ
ݒ۽நܼఠחݽفэزೞפө ز۽Ӓо࠺तೡѪభۨ ನ പࣻदр दрభۨ ನ പࣻਬ ਬਬ ਬభۨ ನ പࣻदрభۨ ನ പࣻदр
ਬٜрदрزപࣻ߭ఠѢܻܳ࠺Үਬ ਬਬ ਬ
భۨನܳೞঋও؍दрܳѢܻоݣҊ҅ೞঋইঠೣభۨ ನ പࣻदр दрభۨ ನ പࣻਬ ਬਬ ਬభۨ ನ പࣻदрభۨ ನ പࣻदр
ࢎੋਬࢎبܳాೠਬٜрѢܻ҅ਬযוೠଃౠदрী݅భۨನܳೞঋইѾஏੋ҃بਬࢎೠਬ۽౸ױоמ ࢎੋਬࢎبف߭ఠрࢎੋпبܳਊೞৈҳೡࣻחਬࢎبࢎੋਬࢎب ࢎੋਬࢎب ࢎੋਬࢎب ਬࢎبҳೞঋযוೠଃੌٸীחࢎੋпبܳҳೞঋ
)ZQFSQBSBNFUFSઑ݃աоөਕঠಁఢ࠺तೞҊೡѪੋо3FDBMM1SFDJTJPO 3FDBMM1SFDJTJPO3FDBMM"DDVSBDZ 3FDBMM"DDVSBDZ3FDBMM' 3FDBMM'TDSPF-PDBMNJOJNVNࢤӝחঋਵ۽ ӒېоҀחਸӝળਵ۽ೣѢܻ Ѣܻ Ѣܻ
ఐػਬٜభۨನപࣻоݒदрੌೠਬೞܖઙੌభۨನೞחਬ ౠदрী݅భۨನೞחਬदрభۨ ನ പࣻदрభۨ ನ പࣻदрభۨ ನ പࣻदрభۨ ನ പࣻदрభۨ ನ പࣻदрభۨ ನ പࣻदрభۨ ನ പࣻदрభۨ ನ പࣻदрభۨ ನ പࣻदрభۨ ನ പࣻदрభۨ ನ പࣻदрభۨ ನ പࣻ
ࢿמಣо3FDBMM 1SFDJTJPO 'ঌҊ્ܻ *23 2Y*23 ࢚ਸоחч*23ਸਊೠ࢚ఐ࢝ߑߨਬѢܻӝ߈ঌҊ્ܻ
ബҗରରରରରରରରରରରରରରରରର౭؍ݒ۽хࣗ
ബҗ٘ࠁझݒ۽хࣗରରରରରରରରରରରରରରରରର
$PODMVTJPO /PSNBM "COPSNBM ࠺بण࠙ܨ,NFBOTҵ࠙ࢳਬࢎبӝ߈ਬҵѨࢎۈэݒ۽৬ݒ۽эࢎۈਸҳ߹/PSNBM"COPSNBM
E.O.D