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 


How can I prevent epic pointer scans?

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
lucidity
Advanced Cheater
Reputation: 0

Joined: 16 Feb 2011
Posts: 91

PostPosted: Wed Jul 20, 2011 2:23 pm    Post subject: How can I prevent epic pointer scans? Reply with quote

I've had a Lv6 Max4096 pointer scan running for 5.5 days now and it's about 70% done.

Scan Options
It is running on "Highest" priority; realtime makes my computer unusable and doesn't appear to accomplish scanning significantly faster. 12 threads are running - see attached image.

If I'm not mistaken, the memory scan range is set for 00000000 - 4FFFFFFF.

Gathered heap is not being used because I don't think it is available - can it hurt anything to leave gathered heap checked? I assume so, or it doesn't seem like it would even be an option - or should be enabled by default.

Stop traversing a path when a static has been found is enabled.

All other options are defaults.


Is there something I could do better? I did Lv1 to Lv5 scans all in one day, but Lv6 seems to be a whole different ballgame in terms of complexity. Would it be better to increase the max offset for levels 1-5 before attempting a Lv6 scan (4096 was used for all scans)?



CE-Scan.PNG
 Description:
 Filesize:  51.32 KB
 Viewed:  3659 Time(s)

CE-Scan.PNG



_________________
» Antec Twelve Hundred Full Tower » EVGA E760 CLASSIFIED » EVGA GeForce GTX 580 SuperClocked 1536MB » i7-980XE » CORSAIR DOMINATOR 6GB PC3 12800 DDR3 » OS: Intel X25-M SSD » Game Storage: Raid-0 2 x WD VelociRaptor 10000 RPM » CE Cache Drive: 500GB WD Caviar » Power Supply: OCZ Z Series Gold 1000W
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 471

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

PostPosted: Wed Jul 20, 2011 2:31 pm    Post subject: Reply with quote

The heap function can cut down the number of pointers found and the time to scan alot, but the game must be using the heap for small memory allocations instead of big ones else it won't find it.

As for different options:
Try a level 6 with 2048 size, or a level 4 with 5120 size

every increase in these variables can potentially cause the time to scan to increase exponentially

even a increase of 4 bytes in the structsize can already increase the time a lot




------
edit: Just to give an idea on the worst case scenario:
5696900 pointer values
let's assume that the base structure you're looking for contains on each 4 byte entry one of those values
so, with a structsize of 4096 that would mean 1024 entries in each block
1024 pointers for level 1

assume each block such a pointer points to has the same (1024 pointers)
level2=1024*1024=1048576
level3=1024*1024*1024=1073741824
level4=1024*1024*1024*1024=1099511627776
level5=1024^5=1125899906842624
level6=1024^6=1152921504606846976

so in worst case scenario a level 6 pointerscan can go through 1152921504606846976 pointers

and with a structsize of 2048 (512 entries) only 512^6=18014398509481984, which means only 1.5% the time it would take with a 4096 structsize

_________________
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
lucidity
Advanced Cheater
Reputation: 0

Joined: 16 Feb 2011
Posts: 91

PostPosted: Wed Jul 20, 2011 3:06 pm    Post subject: Reply with quote

Thanks, that helps a lot Smile

----------
Edit:
No really, thanks! (check your Hotmail account)

_________________
» Antec Twelve Hundred Full Tower » EVGA E760 CLASSIFIED » EVGA GeForce GTX 580 SuperClocked 1536MB » i7-980XE » CORSAIR DOMINATOR 6GB PC3 12800 DDR3 » OS: Intel X25-M SSD » Game Storage: Raid-0 2 x WD VelociRaptor 10000 RPM » CE Cache Drive: 500GB WD Caviar » Power Supply: OCZ Z Series Gold 1000W
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 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 can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites