| View previous topic :: View next topic |
| Author |
Message |
paul44 Expert Cheater
Reputation: 2
Joined: 20 Jul 2017 Posts: 206
|
Posted: Fri Sep 22, 2023 11:10 am Post subject: UI AOBscan vs CreateMemScan [Closed] |
|
|
info images: [ https://ibb.co/album/kV3Dh9 ]
Goal: collect the hardcoded address, right above the aobscan_address.
This game (steam vs) "expects" you to search for AOBsigs with 'Writable' enabled. Via the gui no problem.
However: when using lua's 'CreateMemScan' I'll get 0 results back: (tried with)
* full memory
* flags all '*'-ed (*W*X*C); and variations
* i'm sure i did some other stuff too
bottomline: no idea how to get it working ?
Iow: how to "configure"the 'firstscan'-method to get a result back ?
ps1: the lua function works just fine in 99.5% of the cases, and i have been using it for "ages" now.
ps2: i've recently worked on "similar" games (must set 'writable' ~ many COD games react this way), but DID encounter the very same issue with 2 other games. One can get it working using a (non-intrusive) aobscanmodule (and then either use ASM or LUA to get them hardcoded addresses). But frankly, this should work as well, right ?!
Last edited by paul44 on Sun Oct 01, 2023 3:16 am; edited 1 time in total |
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 471
Joined: 09 May 2003 Posts: 25821 Location: The netherlands
|
Posted: Fri Sep 22, 2023 2:42 pm Post subject: |
|
|
everything related to memscan that is accessible from the gui is accessible from lua (even more from lua actually) as both routines call the same internal TMemscan class objects
Is the memory alignment set the same ? The memory range is correct ?
Do you wait till the results are done before querying the results ?
_________________
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 |
|
 |
paul44 Expert Cheater
Reputation: 2
Joined: 20 Jul 2017 Posts: 206
|
Posted: Sat Sep 23, 2023 6:48 am Post subject: added 'FoundList'... |
|
|
^ yep; the pic shows (or so I think) them details
anywho: evt tried out the 'FoundList' function; and got it working this way.
(see here [ https://ibb.co/X2zzPvf ])
(it only returns 1 result anyway, since signature is unique)
If this solution makes pop up some suggestions, do tell. I'll leave the topic open for about a week, but consider it closed... although i would definitely like to know why the 'setOnly' does not return that same result
ps: I'm sure it is some minor detail to finetune, but already spent some serious time in "trial & error"-ing this thing, so...
ps2: will try this out on my 2 other tables (just out of interest)
|
|
| Back to top |
|
 |
|