Thread: OSRS Deobs

Page 7 of 8 FirstFirst ... 5678 LastLast
Results 61 to 70 of 80
  1. #61  
    Registered Member
    Join Date
    Feb 2017
    Posts
    17
    Thanks given
    0
    Thanks received
    0
    Rep Power
    11
    Anyone hear know how to edit a side interface? Please private message me your Skype or discord. Thanks.
    Reply With Quote  
     

  2. #62  
    Ex Rune-Scaper

    Join Date
    Jun 2008
    Posts
    3,534
    Thanks given
    457
    Thanks received
    1,257
    Rep Power
    990
    Quote Originally Posted by Netty View Post
    My deobfuscator combines all static methods into one class except static initializers without any side effects. Moving static fields can cause semantic and runtime changes if not careful, but it's easy to refactor->move them manually in eclipse, then merging the static initializers. The result is one huge class containing all static methods and most static fields. Here's a 138 deob: ffdeob138

    As for the nasty loops inside the runescript handler, it's fernflower going crazy over the method's CFG. Also in 138, the runescript handler is cut into many sub-handlers and sub-sub-handlers in different static methods. yuck

    Fernflower - produces nasty loops
    Procyon - produces nasty loops
    CFR - fails "to fully structure code"
    Krakatau - no nasty loops, but causes causes runtime exceptions
    JODE - http://puu.sh/uSbeV/435c49835a.png
    JADX - complete fail
    JAD - complete fail
    I have a suggestion for your deobfusticator. For data classes such as these.. You can name them like DataClass1.. DataClass2..... etc I found 11 classes from your release that are all like this.

    These are classes that do not contain any methods and are not extending or implementing any other interfaces.

    Code:
    public class Class7 {
    
    	static int staticInt30;
    	String aString4;
    	static int staticInt31;
    	static byte[][] staticByteArrayArray1;
    	String aString5;
    	public static int staticInt32;
    
    }
    you must of used fernflow as well because this method is still the same as Leon's.

    https://hastebin.com/jehabemika.java
    Reply With Quote  
     

  3. Thankful user:


  4. #63  
    Registered Member

    Join Date
    Oct 2011
    Posts
    2,084
    Thanks given
    0
    Thanks received
    1,043
    Rep Power
    3608
    requesting #139, thank you!
    Reply With Quote  
     

  5. #64  
    love

    scoob's Avatar
    Join Date
    Oct 2015
    Age
    25
    Posts
    1,642
    Thanks given
    367
    Thanks received
    640
    Rep Power
    1559
    Req 140

    Or latest
    Attached image
    Reply With Quote  
     

  6. #65  
    Extreme Donator


    Join Date
    Oct 2010
    Posts
    2,853
    Thanks given
    1,213
    Thanks received
    1,622
    Rep Power
    5000
    Has anyone refactored any of these just a tiny bit?
    [Today 01:29 AM] RSTrials: Nice 0.97 Win/Loss Ratio luke. That's pretty bad.
    [Today 01:30 AM] Luke132: Ok u fucking moron i forgot i could influence misc.random
    Reply With Quote  
     

  7. #66  
    Reverse Engineering

    freeezr's Avatar
    Join Date
    Dec 2011
    Posts
    1,067
    Thanks given
    288
    Thanks received
    444
    Rep Power
    401
    Quote Originally Posted by Professor Oak View Post
    Has anyone refactored any of these just a tiny bit?
    My 103 refactor
    https://github.com/kfricilone/103-Refactor

    Freyr's 138 refactor (which was based upon my 103 refactor)
    https://github.com/chadalen/138-client-refactored

    Attached image
    Reply With Quote  
     

  8. Thankful user:


  9. #67  
    love

    scoob's Avatar
    Join Date
    Oct 2015
    Age
    25
    Posts
    1,642
    Thanks given
    367
    Thanks received
    640
    Rep Power
    1559
    Quote Originally Posted by Leon_ View Post
    My 103 refactor
    https://github.com/kfricilone/103-Refactor

    Freyr's 138 refactor (which was based upon my 103 refactor)
    https://github.com/chadalen/138-client-refactored
    Thanks!
    Attached image
    Reply With Quote  
     

  10. #68  
    Reverse Engineering

    freeezr's Avatar
    Join Date
    Dec 2011
    Posts
    1,067
    Thanks given
    288
    Thanks received
    444
    Rep Power
    401
    added 142

    Attached image
    Reply With Quote  
     

  11. Thankful users:


  12. #69  
    Registered Member

    Join Date
    Jan 2013
    Posts
    364
    Thanks given
    14
    Thanks received
    324
    Rep Power
    548
    Quote Originally Posted by Netty View Post
    My deobfuscator combines all static methods into one class except static initializers without any side effects. Moving static fields can cause semantic and runtime changes if not careful, but it's easy to refactor->move them manually in eclipse, then merging the static initializers. The result is one huge class containing all static methods and most static fields. Here's a 138 deob: ffdeob138

    As for the nasty loops inside the runescript handler, it's fernflower going crazy over the method's CFG. Also in 138, the runescript handler is cut into many sub-handlers and sub-sub-handlers in different static methods. yuck

    Fernflower - produces nasty loops
    Procyon - produces nasty loops
    CFR - fails "to fully structure code"
    Krakatau - no nasty loops, but causes causes runtime exceptions
    JODE - http://puu.sh/uSbeV/435c49835a.png
    JADX - complete fail
    JAD - complete fail
    I still use the #117 you sent me forever ago, it's grea. Any chance you could upload a #143?
    Reply With Quote  
     

  13. #70  
    Reverse Engineering

    freeezr's Avatar
    Join Date
    Dec 2011
    Posts
    1,067
    Thanks given
    288
    Thanks received
    444
    Rep Power
    401
    added 143

    Attached image
    Reply With Quote  
     

Page 7 of 8 FirstFirst ... 5678 LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Current OSRS Deob
    By rswiki in forum Buying
    Replies: 4
    Last Post: 10-17-2014, 05:14 PM
  2. OSRS Deob
    By Orel in forum Requests
    Replies: 6
    Last Post: 10-04-2014, 05:45 AM
  3. current osrs deob client
    By glaiven-rsps in forum Requests
    Replies: 0
    Last Post: 03-29-2014, 03:40 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •