Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Field Offsets / Order #18

Open
HorridModz opened this issue Sep 23, 2022 · 3 comments
Open

Field Offsets / Order #18

HorridModz opened this issue Sep 23, 2022 · 3 comments
Labels
question Further information is requested

Comments

@HorridModz
Copy link

I was looking through the code of Beebyte Deobfuscator (you did a great job making it clean and readable) and I found that it compares field offsets. This confused me. Are field ordering and field offsets not scrambled by Beebyte Deobfuscator? Will fields never be scrambled?

@HorridModz HorridModz added the question Further information is requested label Sep 23, 2022
@OsOmE1
Copy link
Owner

OsOmE1 commented Nov 7, 2022

First off I'd like to say that this project is not really functional right now although I do plan on fixing it in the future. But yeah in my experience Beebyte doesn't really reorder fields just renames them I don't know whether theres an option for that but I've never seen it in practice.

@esauvisky
Copy link

There are several other things it doesn't reorder, like vtable/slotted methods, events and others

@HorridModz
Copy link
Author

HorridModz commented Apr 11, 2023

There are several other things it doesn't reorder, like vtable/slotted methods, events and others

Thanks! I'm making my own deobfuscator, so this is really helpful.

By the way, how do you know this? From experience, or do you somehow have source or documentation?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants