I had an idea so I coded this small tool.
It's basically made for reversing structs.
So if you know the class size you just enter the class name & size (hexadecimal) and press New Class.
Then you can add placeholders with custom amount & size if you don't know the name of some items.
At add item just enter the name of your type (for example: float, int, vec3_t etc.) and the size of it, the items name & if you have an array an amount over 1.
With "Fill rest of class" you can create a placeholder that has the size required to reach the final class size given at the beginning.
With end Class you finish the class so you can c6P it into your code
is this just something to save time typing? or does it actually dissamble things? It's not entirely clear to me what the purpose is.
Originally Posted by Sir Sam
is this just something to save time typing? or does it actually dissamble things? It's not entirely clear to me what the purpose is.
When you reverse a class (for example the Client or Entity class int cod) you won't find every correct name of the members, so you need placeholders that fill the unknown stuff. If you know a name, type etc of a member you can just use Add Item to add it to the class.
If you don't know the rest of the class just press "Fill rest of class"
/Approved.
Nice work
Btw have you heared about REClass? It is doing kind of the same thing
Originally Posted by [NEWACCOUNT]Yano
Hey guys!
I had an idea so I coded this small tool.
It's basically made for reversing structs.
So if you know the class size you just enter the class name & size (hexadecimal) and press New Class.
Then you can add placeholders with custom amount & size if you don't know the name of some items.
At add item just enter the name of your type (for example: float, int, vec3_t etc.) and the size of it, the items name & if you have an array an amount over 1.
With "Fill rest of class" you can create a placeholder that has the size required to reach the final class size given at the beginning.
With end Class you finish the class so you can c6P it into your code
This is actually really cool in my opinion but I think it defeats the whole purpose for the user to understand what they're actually doing in the first place. Other than that Nice Job!
Originally Posted by wara286
Nice work
Btw have you heared about REClass? It is doing kind of the same thing
Yes I heard of it but I never understood it that good so I wrote this little tool ^^
So basically ReClass but without the memory viewing in realtime?
Originally Posted by Hitokiri~
So basically ReClass but without the memory viewing in realtime?