Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


RTTI detection?

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine MacOS
View previous topic :: View next topic  
Author Message
cascade
How do I cheat?
Reputation: 0

Joined: 28 Jan 2023
Posts: 2

PostPosted: Sat Jan 28, 2023 8:14 am    Post subject: RTTI detection? Reply with quote

It appears that CE cannot detect RTTI of clang/gcc compiled applications on macOS; is support on the roadmap? And it's not the binary I'm testing against, I've verified using IDA there there is RTTI. And its Windows counterpart and similarly Cheat Engine on Windows is able to detect RTTI (the Windows version is compiled using VC++)
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 458

Joined: 09 May 2003
Posts: 25289
Location: The netherlands

PostPosted: Sat Jan 28, 2023 8:45 am    Post subject: Reply with quote

no gcc or clang yet no.

got any documentation link ?

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
cascade
How do I cheat?
Reputation: 0

Joined: 28 Jan 2023
Posts: 2

PostPosted: Sat Jan 28, 2023 9:08 am    Post subject: Reply with quote

I don't have anything specific, however I believe both clang and gcc use the same cxxabi.h file. They also produce the same RTTI.

I do know something interesting otherwise, I don't know why this is the case (haven't really tried to trace it back) but you can test this, click on any object and then press 0x0 so where the vftable is. Click on all the supposed pointers, vfptr or not and there is a chance that one of them will have RTTI with regards to the whole object (if it is inheriting from some other class, RTTI for it will be present too).

I can't post URLs but you can look "cxxabi" up for both Clang and GCC, if it helps. Thanks!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine MacOS All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites