2013-07-29 1 views
4

내 프로젝트에서 루아 코드를 보호하고 싶습니다. 코로나 SDK를 사용하고 있습니다. 좀 루아 파일을보고 루아 코드 암호화 방법

내 소스 코드를 보호하기 위해 모든 응용 프로그램이 있습니까이 하나

https://github.com/ChartBoost/corona-sdk/blob/master/ChartboostSDK/chartboost.lua

같은 난독 화되고?

+0

왜 소스 코드를 보호합니까? – lhf

+0

광고 네트워크에서 lua sdk를 공유하려고하지만 링크가 노출됩니다. – NaviRamyle

답변

4

언급 한 파일은 암호화되지 않았습니다. Lua 5.1의 경우 미리 컴파일 된 바이트 코드입니다. luac -l -p으로 읽을 수 있습니다 (소스 형식이 아닌 VM 명령으로 소스를 재구성하기에 충분할 수 있음). 소스를 재구성하려면 LuaDec for Lua 5.1을 시도하십시오.

luac 또는 string.dump을 사용하여 코드를 사전 처리 할 수 ​​있습니다.

+0

루아덱을 어떻게 컴파일합니까? – NaviRamyle

+0

@Ramyle https://github.com/sztupy/luadec51/wiki에 지침이 있습니다. – lhf

+0

luac.out을 생성 할 수 있습니다. 어떻게하면 프로젝트에 적용 할 수 있습니까? – NaviRamyle