Discussion in 'Plugin Development' started by jebbo, Mar 2, 2015.
How can I make my Plugin not Decompilable?
Cant. Any one can decompile them. But you can deobfuscate them tho. Some one else will have to chime in on that, as i have no idea how to do it.
Can't make it decompilable, but you can make it hard to read and understand your code (obfuscate your code).
Strange, I found a plugin lately wich I could not look into, JDGUI just did not open it.
How does Obfuscate work? Will the Plugin still work on the Server? (Googling right now as I'm posting this)
Basically, hard to read code = obfuscated code.
If I had 2 classes name A and B and they both have methods named a() and b() and they perform an action, say does something with a class name C with a methods also called a() and b(), it would be very hard to know what the flying flip I'm doing.
Basically, making the average Joe confused about your code. You can get very creative with obfuscating your code.
@Gater12 What if I had a really big Plugin with lots of classes, is there a programm that can do it automaticly?
replies like this drive me nuts.....
any rate here ya go.....
So you believe that it is the people here who should type a google query for someone else? Because I really think that that was a bland answer for a very bland and very simple question that would take about 2 seconds to google yourself.
I found one that didn't really work. It renamed all Method and Strings to some random stuff. In the end the Plugin wouldn't even load up.
And I already read myself through yguard and saw something with 'Ant' and some other stuff. I don't really want to go that far right now. Thanks for the replies guys.
Nope, not at the least.
I think a more appropriate and helpful answer would have been:
"Yes, there are many out there. There are free ones and paid for ones. A simple google will suffice as they are not that hard to find."
Instead of just "yes" which just sounds condescending to me. Anything other than a 1 worded reply would have been more helpful and not sound so asinine.
I just felt being more generous and providing a link for him. Is helping some one a bad thing? If it literally takes 2 seconds to do, then why is it so hard for some one to help some one and just do it for them IF it literally only takes 2 seconds to do? If it was that easy, why not just do it your self?
Also, maybe he wasnt aware at that moment that it was a program?
@Paxination He asked a question and I answered it. He didn't ask me where he could get one, or ask for any other information.
Is this how a community thats suppose to help everyone out runs? My servers community we go out of our way to help each other. Its what makes a community. Helping each other. Doing what you can. No wonder bukkit was slowly dieing if this was the normal mindset of this community.
Separate names with a comma.