Unity상 클라에서 해당 유저의 스테이지 진행 상황을 SciprableObject로 가지고 있는데, 이걸 10분에 한번씩 Firabase상에 Rank 테이블에 업데이트해주고,


클라에서 랭킹 UI 열면 Rank 테이블 정보 가져와서 랭킹 정렬해서 보여준다면,


클라가 뜯긴다는 의미가 클라에 ScriptableObject 정보를 마음대로 바꿔놓고, 10분에 db에 Update될때 조작된 정보가 Update 될수 있다는건가?


그러면 게임 진행 도중에 사용되는 ScriptableObject를 암호화 처리해서 사용(?)해야 하는건가?


아니면 ScriptableObject말고, 그냥 유저 정보 클래스에 넣고, PlayerPrefabs나 ScriptableObject 같은것에 저장안하고, 메모리상 있는걸 바로 저장하면


문제없는건가?


그동안 보안 관련해서 별 신경안썼더니 개념이 좀 헷갈리네.