Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Fernflower not renaming fields/methods
#16
(05-18-2015, 02:59 PM)Bibl Wrote:  I think you also need to handle TypeInsnNodes, maybe even LdcInsnNodes as well for(Types).
I'd recommend you look at the code I posted to see the sort of things you should refactor and what you shouldn't (which insns, which methods, hierarchy methods and classes etc)

Sorry for the late reply, been really busy. I have been looking through AbstractInsnNode's sub classes and it seems these are the ones which refer to types which could be refactored:
TypeInsnNode
MethodInsnNode
MultiANewArrayInsnNode
FieldInsnNode

Those are the ones which refer to names which could be refactored.

On another note, i have started to switch from visitors to using ClassNodes. There is a performance difference but its not much of an issue for me.

Thanks for all your help with everything!
Reply
 


Messages In This Thread
RE: Fernflower not renaming fields/methods - by sothatsit - 05-23-2015, 06:03 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)

About The Bytecode Club

We're a community focused on Reverse Engineering, we try to target Java/Android but we also include other langauges/platforms. We pride ourselves in supporting and free and open sourced applications.

Website