Jump to content
  • Home
  • Files
  • Docs
Topics
  • All Content

  • This Topic
  • This Forum

  • Advanced Search
  • Existing user? Sign In  

    Sign In



    • Not recommended on shared computers


    • Forgot your password?

  • Sign Up
  • All Activity
  • Home
  • Minecraft Forge
  • General Discussion
  • Created a deobfuscator.
The update for 1.13 is being worked on - please be patient. (Updated 02/14/19)
Sign in to follow this  
Followers 0
ZDoctor

Created a deobfuscator.

Started by ZDoctor, November 16, 2017

6 posts in this topic

ZDoctor    1

ZDoctor

ZDoctor    1

  • Tree Puncher
  • ZDoctor
  • Members
  • 1
  • 14 posts
  • Report post
Posted November 16, 2017

Hello, I created a Minecraft Deobfuscator. I have a forum here if you would like to read about it. I created with the intention of helping modders retrieve lost code or perhaps help update mods.Basically, it parses a decompiled mod (in a zip file) for .java files then parses those and looks for the obfuscated name provided by the mappings MCPBot, changes them to the deobfuscated version then saves all those files to a zip.

 

I recently rewrote my code making it much more efficent able to analyze a bunch of files and make changes in seconds. To test it I tried deobfuscating the decompiled minecraft jar (after extracting and putting it in a zip) with my program and it was able to parse 2068 files, make 260,247 changes and write them to a zip (along with all non .java files) to the disc in 2.39 seconds.

636463877609744088.PNG

 

I was wondering if you guys would be interested in the code/or would be able to use it somehow?

Share this post


Link to post
Share on other sites

thatguyherobrine    1

thatguyherobrine

thatguyherobrine    1

  • Tree Puncher
  • thatguyherobrine
  • Members
  • 1
  • 17 posts
  • Report post
Posted January 30, 2018

Woah woah woah. You made a program that turns mods into source code? That's... cool, I guess. But that worries me. With this program, ANYONE can steal ANYONE ELSE'S code.

Share this post


Link to post
Share on other sites

diesieben07    6107

diesieben07

diesieben07    6107

  • Reality Controller
  • diesieben07
  • Forum Team
  • 6107
  • 40209 posts
  • Report post
Posted January 30, 2018
18 minutes ago, thatguyherobrine said:

Woah woah woah. You made a program that turns mods into source code? That's... cool, I guess. But that worries me. With this program, ANYONE can steal ANYONE ELSE'S code.

You don't understand how Java works.

Share this post


Link to post
Share on other sites

thatguyherobrine    1

thatguyherobrine

thatguyherobrine    1

  • Tree Puncher
  • thatguyherobrine
  • Members
  • 1
  • 17 posts
  • Report post
Posted January 30, 2018

Clearly not. I'm just an idiot with a computer trying to figure out what the hell i'm doing.

Share this post


Link to post
Share on other sites

Draco18s    1928

Draco18s

Draco18s    1928

  • Reality Controller
  • Draco18s
  • Members
  • 1928
  • 12864 posts
  • Report post
Posted March 7, 2018
On 1/30/2018 at 10:14 AM, thatguyherobrine said:

Woah woah woah. You made a program that turns mods into source code? That's... cool, I guess. But that worries me. With this program, ANYONE can steal ANYONE ELSE'S code.

Go download JD-GUI. Have fun with it.

Share this post


Link to post
Share on other sites

TheRPGAdventurer    3

TheRPGAdventurer

TheRPGAdventurer    3

  • Dragon Slayer
  • TheRPGAdventurer
  • Members
  • 3
  • 568 posts
  • Report post
Posted April 15, 2018
On 3/8/2018 at 4:12 AM, Draco18s said:

Go download JD-GUI. Have fun with it.

This? http://jd.benow.ca/

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
Followers 0
Go To Topic Listing General Discussion

  • Recently Browsing

    No registered users viewing this page.

  • Posts

    • Nerdsjam
      Mods are not working...

      By Nerdsjam · Posted 29 minutes ago

      I got it to work now. Thanks for the help anyways @diesieben07 and @DavidM
    • matieusz
      forge with optifine 1.13.2

      By matieusz · Posted 45 minutes ago

      support added after?
    • diesieben07
      forge with optifine 1.13.2

      By diesieben07 · Posted 57 minutes ago

      Optifine for 1.13.2 has not added Forge support yet.
    • Choonster
      [1.13.2] Open GUI in Block#onBlockActivated

      By Choonster · Posted 58 minutes ago

      Instead of constructing the PacketBuffer, writing to it and then calling openGui, simply call openGui with a lambda function that writes to the supplied PacketBuffer. Forge constructs the PacketBuffer for you.
    • Choonster
      {1.13.2} Crops aren't dropping seeds, just the food ?

      By Choonster · Posted 1 hour ago

      Your most recent few posts with these pre-written snippets of advice have been poorly formatted on the dark theme:     To fix it, you should be able to use the Tx (Remove Format) button and then re-apply the code formatting to the necessary parts.   Normally I'd PM you this, but unfortunately the forum wants me to delete a whole lot of PMs in my inbox before I can send another one.
  • Topics

    • Nerdsjam
      4
      Mods are not working...

      By Nerdsjam
      Started Yesterday at 06:14 AM

    • matieusz
      2
      forge with optifine 1.13.2

      By matieusz
      Started 1 hour ago

    • DavidM
      6
      [1.13.2] Open GUI in Block#onBlockActivated

      By DavidM
      Started 2 hours ago

    • RedBullSlurpie
      3
      {1.13.2} Crops aren't dropping seeds, just the food ?

      By RedBullSlurpie
      Started 12 hours ago

    • d0048
      2
      (1.12.2)Problems trying to load .obj model with a 256x1 palette image as texture

      By d0048
      Started 5 hours ago

  • Who's Online (See full list)

    • oler009
    • AzzaDarko
    • heyitsmenobodyy
    • sunsigne
    • xerca
    • trexxet
    • Choonster
    • loordgek
    • DavidM
    • Ugdhar
    • derfl007
    • V0idWa1k3r
  • All Activity
  • Home
  • Minecraft Forge
  • General Discussion
  • Created a deobfuscator.
  • Theme
  • Contact Us

Copyright © 2017 ForgeDevelopment LLC Powered by Invision Community