1. MONO mode
· 다양한 플랫폼 지원을 위해 Unity에서는 C# 코드로 개발
· C# 코드를 IL(Intermediate Language) 코드로 변환
· 빌드 시 Assembly-CSharp.dll (.NET framework based) 생성
(중요 로직은 Assembly-CSharp.dll 및 특정 파일에 포함)
2. IL2CPP mode
· 다양한 플랫폼 지원을 위해 Unity에서는 C# 코드로 개발
· C# 코드를 IL(Intermediate Language) 코드로 변환
· IL 코드를 C++ 형태로 변환
· 빌드 시 libil2cpp.so(Binary based) 생성
(중요 로직은 libil2cpp.so 및 특정 파일에 포함)
리앱에서 제공하는 기능중 클래스 보호(Class Protection) 기능과 소스코드 암호화(Source Code Encryption) 기능의 동작과 효과에 대하여 설명합니다
Read More