Jump to content

Getting Script Source-Code


XenoTools

Recommended Posts

Since the recent hackings reguarding Fuzzy I've noticed more and more people requesting that scripts become open-source, so here is my tutorial to let you know how to get the source of a script and determine for yourself if it's actually mallicious, now this is not exactly a "Tutorial" but more or less an informational thread, so if you run windows and don't know how to secure your computer.... Continue reading.

Decompiling .class and .jar files.

A decompiler is the name given to a computer program that performs, as far as possible, the reverse operation to that of a compiler. That is, it translates a file containing information at a relatively low level of abstraction (usually designed to be computer readable rather than human readable) into a form having a higher level of abstraction (usually designed to be human readable). The decompiler does not reconstruct the original source code, and its output is far less intelligible to a human than original source code.

The most common decompiler and the one I will suggest here is the following

[*]JD-Gui --- http://java.decompiler.free.fr/?q=jdgui

Once you run this program on the top left there will be an option called "File" on the MenuBar, select it and go to open, from there select the file, rather it's a .class or a .jar does not matter it will get all of the source for that file if possible.

Now, please note that some files may be obfusicated, protected, or loaded from websites. This unfortunately is not as easy to get around, and will not be addressed here, but kitty-scripters wont know how to do it anyway, so whatever.

Open the file there, and on the right hand side you will see.... Java. Read it. Enjoy it. Learn from it. Don't release it. Use it to your advantage. Improve it. Submit Bugs. or GTFO.

Thanks (:

~XenoTools.

Edited by XenoTools
Link to comment
Share on other sites

 

Also if its obfuscated, and you don't know how to reverse engineer it, demand a private meeting, or simply ask a buddy who can read past the cluster.

 

if it's obfusicated, leave it alone. The imports will not be obfusicated.

If you see something strange in the imports please let me or a staff member know and we will look into it.

It's obfusicated for a reason, probably being that the script-writer doesn't want you to steal their work.

Link to comment
Share on other sites

   

if it's obfusicated, leave it alone. The imports will not be obfusicated.

If you see something strange in the imports please let me or a staff member know and we will look into it.

It's obfusicated for a reason, probably being that the script-writer doesn't want you to steal their work.

How do you obfusicated a script? so it cant be Opened with this? BTW Great :) it worked

Link to comment
Share on other sites

  • 2 weeks later...
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...