Hot Summer Deals are Here!
Celebrate with up to 99% off on 17,800 resources
01
Days
04
Hours
45
Mins
30
Secs

anti leak system

Status
This thread has been locked.

devo

Premium
Feedback score
33
Posts
354
Reactions
194
Resources
1
Requesting an AntiLeak system preferably web based. I'd like a system to generate license keys and add kill switches that basically make a license key return false instead of true when read. I'd like it look fairly pretty too if possible and use friendly so I can create separate keys for separate categories.
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

croissant222

Feedback score
0
Posts
439
Reactions
151
Resources
0
I will tell you why this makes zero sense, or servers would have done this already. Reverse engineering java code isn't impossible, and they could easily remove the authentication code. Hope this helps so you don't waste money :)
Did he actually say its for java though :p

anyway there are several ways to make plugins for MC and hide the source very well
 

keyaza

Premium
Feedback score
10
Posts
21
Reactions
18
Resources
0
Did he actually say its for java though :p

anyway there are several ways to make plugins for MC and hide the source very well
Hide it maybe, but nothing is impossible to crack, eventually it will be cracked, so don't waste your time on anti leak systems and focus on improving your product, focus on the people that want to support you instead
 

croissant222

Feedback score
0
Posts
439
Reactions
151
Resources
0
Hide it maybe, but nothing is impossible to crack, eventually it will be cracked, so don't waste your time on anti leak systems and focus on improving your product, focus on the people that want to support you instead
All of my companies products have copy protection, i cant find a single cracked version of them, obviously they can still be cracked but its unlikely someone knowledgeable enough will just choose our product to crack.
 

devo

Premium
Feedback score
33
Posts
354
Reactions
194
Resources
1
I will tell you why this makes zero sense, or servers would have done this already. Reverse engineering java code isn't impossible, and they could easily remove the authentication code. Hope this helps so you don't waste money :)
I'd be using obfuscation along with it
 

devo

Premium
Feedback score
33
Posts
354
Reactions
194
Resources
1

MaccariTA

Feedback score
4
Posts
201
Reactions
47
Resources
0
ill try this. thank you <3[DOUBLEPOST=1567868976][/DOUBLEPOST]
true but apparently theres no deobfuscators for the one that i use
Let's start with the fact that there are no public deobfuscators. There are probably more than one private ones.
On top of that, add the fact that in order to crack your anti-leak scheme, you don't need to deobfuscate the whole code. The only thing you need is to find that one sweet spot (method / class) and handle that.

In general, anti-leak systems are a bad idea especially when it comes to Java.
 

devo

Premium
Feedback score
33
Posts
354
Reactions
194
Resources
1
Let's start with the fact that there are no public deobfuscators. There are probably more than one private ones.
On top of that, add the fact that in order to crack your anti-leak scheme, you don't need to deobfuscate the whole code. The only thing you need is to find that one sweet spot (method / class) and handle that.

In general, anti-leak systems are a bad idea especially when it comes to Java.
i usuaully use the crashers/code hiders, not sure if that changes anything
 

MaccariTA

Feedback score
4
Posts
201
Reactions
47
Resources
0
i usuaully use the crashers/code hiders, not sure if that changes anything
These are good against decompilers, but decompilers are already kind of useless when you obfuscate.
Still, a decent reverse engineer can get the bytecode and alter it appropriately.
 

croissant222

Feedback score
0
Posts
439
Reactions
151
Resources
0
These are good against decompilers, but decompilers are already kind of useless when you obfuscate.
Still, a decent reverse engineer can get the bytecode and alter it appropriately.
You can get it to a level where i doubt anyone but the top reverse engineers will be able to bypass it.
 

devo

Premium
Feedback score
33
Posts
354
Reactions
194
Resources
1
These are good against decompilers, but decompilers are already kind of useless when you obfuscate.
Still, a decent reverse engineer can get the bytecode and alter it appropriately.
You can get it to a level where i doubt anyone but the top reverse engineers will be able to bypass it.
i bet the chances are very low right? i'd rather sell 10-15 copies and have it get leaked instead of after 1 purchase
 

croissant222

Feedback score
0
Posts
439
Reactions
151
Resources
0
i bet the chances are very low right? i'd rather sell 10-15 copies and have it get leaked instead of after 1 purchase
The fact is most people in the MC community are idiots, especially those who are leaking software, i wouldnt be suprised if it never got leaked if you do things properly
 

devo

Premium
Feedback score
33
Posts
354
Reactions
194
Resources
1
The fact is most people in the MC community are idiots, especially those who are leaking software, i wouldnt be suprised if it never got leaked if you do things properly
I'm not sure if you know what Doge was, it was an anticheat a couple years ago that had a very good antileak. It only got leaked after they stopped making updates, but the plugin never got decompiled
 

croissant222

Feedback score
0
Posts
439
Reactions
151
Resources
0
I'm not sure if you know what Doge was, it was an anticheat a couple years ago that had a very good antileak. It only got leaked after they stopped making updates, but the plugin never got decompiled
If they do some naive GET request to a server with the license key then yeah it should be easy to bypass the anti leak without ever decompilling it, there are many ways to prove that the response you get is indeed from the right place.
 

MaccariTA

Feedback score
4
Posts
201
Reactions
47
Resources
0
You can get it to a level where i doubt anyone but the top reverse engineers will be able to bypass it.
i bet the chances are very low right? i'd rather sell 10-15 copies and have it get leaked instead of after 1 purchase
You can, but it would definitely not be worth it.
You will have to invest a lot of time and effort (possibly money as well) in order to get to this level, and still - your plugin will be leaked eventually. I rather put a minimal level of obfuscation/antileak, with no negative performance at all whatsoever and prevent the typical customer from sending it to a friend (because this is most of the customers).
 
Last edited:
Status
This thread has been locked.
Top