From: mastaraymond
Still easily crackable? Just check the the data java sends to your server..
So that means you'll have to use HTTPS or something for the data connection, but even that is probably crackable.
I can only say; if people are foolish enough to buy a RSBot script they wouldn't know a thing about Java and therefore probably don't crack it.. And if they do, there are still thousand of other RSBot users around who don't have access to the cracked version.
Java will always be crackable, but this will make it hard for people to crack, especially if the script is obfuscated. If it were to be obfuscated, you wouldn't be able to compile a decompiled version, before deobfucating it, so someone's best bet would be to use bytecode to change stuff up. However, you could make the script/loader check the jar's hashcode to verify it hasn't been modified, same thing with the loader jar. You could also change up all of the method / variable names everytime you update the script.
From: Nadeem
I could only imagine how slow your script would be lol
best would be to just write your script as hard to understand possible..that should filter out the noobs ;)
~NS
Once one thing is loaded from the server, you won't be needing to load it again.