[Released] Mfuscator — IL2CPP game protection layer

Greetings. We were inspired by some protection techniques in AAA games like Genshin Impact and decided to make a powerful, affordable alternative to them.

The purpose of Mfuscator is to significantly impede the reverse-engineering efforts of hackers targeting your game and to make reverse engineering (or dumping) tools for Unity IL2CPP ineffective without affecting performance.

Asset Store Page

2 Likes

New Release: 1.1.0

Added support for Android builds (.apk/.aab)

2 Likes

will support webgl ?

Hi, no

Does this support iOS?

Hi, no. You can find the supported platforms in the description on the Asset Store

Can you update Mfuscator support for Unity 2020? My team needs to use Unity 2020 for old android device.

Hi! Sorry, we cannot downgrade the asset. See 1.3.a

so, can Mfuscator be used for Unity 2020? You set 2021+ because of the Unity rule. So, I can use this for Unity 2020, right? I need the answer to decide to buy this asset exactly.

No, it can’t be used for 2020. I don’t recommend buying the asset if your project uses a version of Unity lower than 2021 LTS~

Hello,
Does it work against Zygisk-Il2CppDumper? they say it can bypass protection, encryption and obfuscation.

Does it encrypt libil2cpp.so or global-metadata.dat or both?

1 Like

New Release: 1.2.7

Security patch for the native DLL

@Mewiof is it save to zygusk ?

As of right now, yes

1 Like

As of right now, yes

New Release: 1.2.9

New Release: 2.0.1

does this easily trigger false positives in windows or antivirus tools?
does steam accept these builds?

Hello :wave:~

There were no reports regarding “easily trigger false positives”. Builds protected by Mfuscator should be fully compatible with Steam. :slightly_smiling_face:

1 Like

Is the RenderObject in URP’s RendererFeatures supported?

I have no problem in the editor, but while running the executable.
If a RenderObject comes into view, the game crashes.

The version of Unity is 6000.028f1.