Use on il2cpp Unity binary?

Can vmprotect protect game that uses il2cpp? il2cpp will generate “global-metdata.dat” that matches function names, types, strings to IDs in compiled binary:

Metadata may have offset to specific function in il2cpp built binary, I am not sure.

Can vmprotect do “simple” packing mode here where after execution all the offsets and things will be the same so that il2cpp loader still works?

More info on il2cpp loading flow here 还原使用IL2CPP编译的unity游戏的symbol(一) | Nevermoe's Blog

This would be very good functionality for vmprotect, many games use il2cpp for speed.

Unfortunately we are not going to support third-parties software.