Quote Originally Posted by Rebellos View Post
Just when I planned better TA integration into the client... ;P

Anyway, the new client might be actually easier to RE because Qt unifies lots of stuff.
Just whole events ping-pong is annoying, but I believe it requires some IDA scripts matched to the Qt5 meta compiler used, and it should be easy enough to move around.

I'll drop a post on TPForums if I figure something out.
While it's true that QT leaves behind a sufficient amount of metadata, it's actually the structures that will be difficult. When everything is coded with C++ best practices, it's the data structures that bite your ass. Proper OOP means pointer chains for days. It's slightly more complex to read an std::vector than a flat array, and extremely more complex to read an std::map or std::set. std::list is somewhere in the middle, but if they're using things like QString and QList, it's much harder again. It really depends on how it was designed.