Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Why is the global-metadata necessary?

Discussion in 'Editor & General Support' started by joshuacwilde, Jul 19, 2019.

  1. joshuacwilde

    joshuacwilde

    Joined:
    Feb 4, 2018
    Posts:
    692
    I am currently working on a mobile game. With our previous games, we have had a lot of hacks due to easily being able to pull out the global-metadata and binary and piece those together to basically get the source code of the game (or at least the ARM instructions).

    Why is the global-metadata file necessary? It seems to only benefit the hackers.
     
  2. xandelee

    xandelee

    Joined:
    Sep 12, 2013
    Posts:
    29
    You can use an obfuscator from asset store wich changes for example the Shoot() method to fla2Df234W() during the il2cpp compilation, hence that will be the name listed on global-metadata file.
    It will make the process of hacking the game a little more dificult.
     
    Last edited: Dec 14, 2019