 |
Cheat Engine The Official Site of Cheat Engine
|
View previous topic :: View next topic |
Author |
Message |
jester831 Newbie cheater
Reputation: 0
Joined: 07 Aug 2007 Posts: 10
|
Posted: Tue Sep 21, 2010 1:57 pm Post subject: Suggestions |
|
|
Long time user of Cheat Engine here and I'm liking the new features, but I'm somewhat disappointed by the persisting lack support for friendly workflow formats such as xml and plain text copy pasting// drag and drop. I have previously written my own memory scanners to do memory analysis and tailored it specifically to each use, and while I was able to do some pretty spiffy analysis, it was limited in functionality and wasn't useful for exploratory analysis.
Anyway, here's an example. Let's say you identify several character objects within an application and run high level pointer scans for each one. If you can export each list as xml or excel, then you can combine the lists and sort them and look for patterns as a way of dissecting how to map out character objects.
Now lets say you've done your diligence and can find all the character objects. The next step is likely to use cheat engines structure creation on each object. Now, again it becomes useful to export each structure as xml, sort by offset, and look at the differences in a global perspective. Very useful stuff.
Finally, an idea for a new feature! Now, it's pretty spiffy that cheat engine can identify structure types and while that's very useful, I'm fairly certain that there's more we can do with that. Now this will be very process intensive, but it's also the holy grail of analysis. What if we identify structures by using types as a fingerprint the same way we would use regex to find pointers. Finding a single structure then would be enough to find all similar structures. Combine that with the previous cross-structure analysis method and you've just redefined game analysis. Anyway, just my two bits. |
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25806 Location: The netherlands
|
Posted: Tue Sep 21, 2010 2:41 pm Post subject: |
|
|
copy/paste in tables uses xml and it has an option to save everything as xml as well
as for the structure definer, that has an option to export as xml (csx) as well besides also being saved in the cheat table as xml
Pointerscan storage in xml format could be added, but remember that the bottleneck in the pointerscanner is the harddisk. When it's written as xml you must multiply the time it takes by at least 30 (so instead of one day it'll take a month and not to mention the diskspace requirements)
as for the new feature i'm not really clear on that _________________
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 |
|
 |
Geri Moderator
Reputation: 111
Joined: 05 Feb 2010 Posts: 5636
|
Posted: Tue Sep 21, 2010 2:55 pm Post subject: |
|
|
If I understand it correctly, He is thinking about finding a structure, and the types in the structure. Eg.
0000 4 byte
0004 Float
0008 4 byte
so on.
And storing the value types from the structure, then searching for the same pattern. A structure that holds values like
0000 4 byte
0004 Float
0008 4 byte
etc.
While this would be awesome of course, I don't think that it can be done. At least based on my experience on how CE is guessing the value types. The guessed type is depending on the address' current value etc. So I don't think You can do this. But if You could, it would really rock. _________________
|
|
Back to top |
|
 |
|
|
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 can download files in this forum
|
|