Hello dear friends!
Can anyone explain me what Obfuscation is?
And where is it used?
With what tool?
And what is Zelix tool?
What are their functions?
Thanks.
8 replies to this topic
#1
Posted 04 January 2012 - 04:05 AM
|
|
|
#2
Posted 04 January 2012 - 05:25 AM
#3
Posted 04 January 2012 - 11:43 AM
#4
Posted 04 January 2012 - 08:47 PM
I do not mean google. :rolleyes: I want to use it in my own Java applications.
---------- Post added at 04:47 AM ---------- Previous post was at 04:46 AM ----------
In wikipedia, there is short description.
I am doing a research on that topic, and want to know deeply.
Help me please.
Thanks. :rolleyes:
---------- Post added at 04:47 AM ---------- Previous post was at 04:46 AM ----------
In wikipedia, there is short description.
I am doing a research on that topic, and want to know deeply.
Help me please.
Thanks. :rolleyes:
#5
Posted 04 January 2012 - 11:14 PM
xle_camry said:
I do not mean google. :rolleyes: I want to use it in my own Java applications.
---------- Post added at 04:47 AM ---------- Previous post was at 04:46 AM ----------
In wikipedia, there is short description.
I am doing a research on that topic, and want to know deeply.
Help me please.
Thanks. :rolleyes:
---------- Post added at 04:47 AM ---------- Previous post was at 04:46 AM ----------
In wikipedia, there is short description.
I am doing a research on that topic, and want to know deeply.
Help me please.
Thanks. :rolleyes:
If you know what obfuscation is, then it is mostly pointless. People can still disassemble the obfuscated code and search for strings (if they know how it obfuscates, possibly do more) rebranding your application or adding malicious code. If it is a trade secret, then putting it in plain Java functions may not be a good idea in the first place but rather in some compiled application or API that hooks in with Java.
Why not research Java obfuscation programs online? Quite possibly no one here would be able to answer without researching the current trends, or technologies of Java programming and you may as well get a good start.
Alexander.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.
#6
Posted 05 January 2012 - 03:21 AM
yeap, thanks Alexander!
#7
Posted 05 January 2012 - 12:47 PM
When you obfsuscate code, you basically make it harder for another programmer to understand what you have done (class names get changed). For example, if you were to look at Minecraft's code obfuscated, the class names would be a.class, aa.class, aab.class etc.
Thats sorta the best description I can come up with, I know people have already responded but I wanted to explain.
Thats sorta the best description I can come up with, I know people have already responded but I wanted to explain.
#8
Posted 09 January 2012 - 06:09 PM
floorman said:
When you obfsuscate code, you basically make it harder for another programmer to understand what you have done (class names get changed). For example, if you were to look at Minecraft's code obfuscated, the class names would be a.class, aa.class, aab.class etc.
Thats sorta the best description I can come up with, I know people have already responded but I wanted to explain.
Thats sorta the best description I can come up with, I know people have already responded but I wanted to explain.
Yeah this is correct. If you would just take a java decompiler and decompile the minecraft jar file, you would just get a bunch of random letters and words which have nothing to do with anything in the code. It's just to hide the code from other programmers and make it harder for them to find. Someone managed to get around this and made the Minecraft Coder Pack (MCP) which is used to create minecraft mods.
#9
Posted 09 January 2012 - 06:20 PM
Somebody looked at meaning, rather than letters. It takes time, but can be done.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users


Sign In
Create Account


Back to top









