C++ Class Creator

Posts 19 of 9 · Page 1 of 1
C++ Class Creator
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

Screenshot with example:
http://i.imgur.com/luRHVdV.jpg

Scans:
https://www.virustotal.com/de/file/3...is/1459892094/

https://virusscan.jotti.org/de-DE/fi...job/m15611lnhl

C++ Class Creator_mpgh.net.zip10 KB · 31 downloads Clean
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.
Quote Originally Posted by Sammy View Post
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"
Nice work
Btw have you heared about REClass? It is doing kind of the same thing
Quote Originally Posted by wara286 View Post
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 ^^
Quote Originally Posted by [NEWACCOUNT]Yano View Post
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

Screenshot with example:
http://i.imgur.com/luRHVdV.jpg

Scans:
https://www.virustotal.com/de/file/3...is/1459892094/

https://virusscan.jotti.org/de-DE/fi...job/m15611lnhl


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!
So basically ReClass but without the memory viewing in realtime?
Quote Originally Posted by Hitokiri~ View Post
So basically ReClass but without the memory viewing in realtime?
Yes basically.
Looks good Yano.
Posts 19 of 9 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?