자동화를 위해 스크립팅 언어를 사용하는 클로즈드 소스 게임을하고 있습니다. 거의 모든 게임 논리는 스크립트에 의해 처리됩니다. 스크립트는 바이트 코드 형식으로 컴파일 될 수 있지만 언어의 특성으로 인해 식별자는 보존되어야합니다. 컴파일 된 스크립트는 바이너리 - 텍스트 인코딩을 사용하여 다른 텍스트 기반 리소스 형식에 포함될 수 있습니다.텍스트 파일에 포함하기위한 스크립트 암호화
배포 중에 소스를 보호하기 위해 컴파일 된 스크립트를 암호화하려고하지만 언어, 바이트 코드 형식 및 바이너리 - 텍스트 인코딩 체계가 모두 독점적이므로 암호화에 대해 걱정할 필요가 있습니까? 그렇다면 단순히 일부 바이트를 혼란시키고 하루 만에 사용해야합니까? 그렇지 않으면 완전한 암호화 솔루션을 사용해야합니까? 스크립트가 크고로드 시간이 중요하기 때문에 암호화가 실행 파일의 크기를 과도하게 늘려서는 안됩니다.
볼 수있는 C++ 콘텐츠가 없습니다. C++ 태그가 제거되었습니다. –
죄송합니다. 구현 언어가 C++이기 때문에 습관적으로 태그가 추가되었습니다. –
원본을 정확히 보호 하시겠습니까? 그리고 왜? 암호화를 사용해야한다는 생각은 어디서 비롯된 것입니까? –