Anyone know MelonLoader and how block generic hacking ?

On 1 of our game, some players do modding via MelonLoader ( it’s working on mono and CPP backend).
It seems to be a generic way to modify the game code.

Fight modder/hacker is a time lost but block generic and easy way to hack your game is always good when you need it.

So anyone knows that “plugin” and how prevent it ?

Just store critical data on the server.
If you have just boolean value to unlock features, you may need rethink your solutions.

But why you so concered, about people modding your game? This is normally small % of actual user base.

Available tools become more and more sufisticated, making easier to modify source code. So instead fighting, make sure, you provide decent content.

Or for example, frequent updates.

Run the key parts of your game on a server.

Keep producing new content for your game so hackers don’t have the up to date versions.

Or release mod tools and make hacking an official part of your community.

Or just don’t care. Hackers are seldom paying customers. And there isn’t much evidence that clamping down on hackers actually converts them to legitimate players.

Because they hack speed game, popup, etc
I don’t want fight hacker, I just don’t want a noob applies code as it is nothing.
With this plugin, it’s super easy to inject code sadly

It’s my company choice so :frowning:

I think the point of the question is, why does this matter?

Is it an online game where they’re damaging the economy or making life hard for legitimate players? Is it a competitive game where people are posting cheated scores?

If you look at the impact that might give you ways to approach it.

I bet it is game, where there is poor implementation of monetization system with unshockable abilities. And is on PC. Possible mobile port?
OP probably wants prevent others from hacking the ingame abilities / features, which otherwise should be paid for.
Would that be correct?
Otherwise, I don’t see a point, to try battle so hard with a problem.

I hacked few games relatively easy int the past, unlocking features, otherwise locked behind paywall.
These were even stored on local device. Meaning, if I play on different device, with same account, I would had to pay otherwise again for the same. Or if had drive format, or other issue, the data was lost.

Personally, I am against such dev. practices.
But is not player’s issues, if game allows so easily get hacked.

Jus saying from my experience.

Hello.
I am a Developer of MelonLoader.
If you would like you can always speak with us.
Plenty of areas to contact us directly about issues.

“It’s no use, electroman! My new armor makes me impervious to your lightning attack!” :stuck_out_tongue:

2 Likes