Strings not found

Need Help With an Existing Feature in Memory Hacking Software? Ask Here

Moderators: g3nuin3, SpeedWing, WhiteHat, mezzo

Strings not found

Postby trialusert » Sun Aug 02, 2009 4:59 pm

First of all I'm sorry for creating too many threads... To topic:
I'm trying to find strings that appear in a game-console, but none seem to be found. The console strings usually look like:
"[name1] was killed by [name2]'s [weapon]."
I ran all types of string searches (I also disalbed the following options: "Match case", "Match Whole Word Only", "Alinged") but still found nothing.

(Important to say that there's no extra process for the console, only the game process).

What am I doing wrong?
Last edited by trialusert on Sun Aug 02, 2009 6:23 pm, edited 1 time in total.
User avatar
trialusert
NULL
 
Posts: 155
Joined: Tue May 20, 2008 6:19 pm

Postby L. Spiro » Sun Aug 02, 2009 6:03 pm

Do not include the name of the players in the search.

Search for “ was killed by ”.
Do not used Aligned searches.
Use ASCII and Unicode.


L. Spiro
Our songs remind you of songs you’ve never heard.
User avatar
L. Spiro
L. Spiro
 
Posts: 3129
Joined: Mon Jul 17, 2006 10:14 pm
Location: Tokyo, Japan

Postby trialusert » Sun Aug 02, 2009 6:23 pm

I just tried to search for " was killed by ", but again nothing was found...
User avatar
trialusert
NULL
 
Posts: 155
Joined: Tue May 20, 2008 6:19 pm

Postby L. Spiro » Sun Aug 02, 2009 9:53 pm

Do the rest I mentioned.


L. Spiro
Our songs remind you of songs you’ve never heard.
User avatar
L. Spiro
L. Spiro
 
Posts: 3129
Joined: Mon Jul 17, 2006 10:14 pm
Location: Tokyo, Japan

Postby trialusert » Sun Aug 02, 2009 10:05 pm

I did, I tried all types of searches (not only ASCII / Unicode) without the "Alinged" option. Couldn't find " was killed by ".
User avatar
trialusert
NULL
 
Posts: 155
Joined: Tue May 20, 2008 6:19 pm

Postby trialusert » Mon Aug 03, 2009 4:35 am

Looking deeper into this issue, I found out that only parts of the console-strings are being found. For example, I can find: "by Mike's MP40", which is the ending part of the string "Arik was killed by Mike's MP40".
User avatar
trialusert
NULL
 
Posts: 155
Joined: Tue May 20, 2008 6:19 pm

Postby L. Spiro » Mon Aug 03, 2009 6:52 am

Use Wildcards.
“* was killed by *'s *”.

Disable Whole Words Only.


L. Spiro
Our songs remind you of songs you’ve never heard.
User avatar
L. Spiro
L. Spiro
 
Posts: 3129
Joined: Mon Jul 17, 2006 10:14 pm
Location: Tokyo, Japan

Postby trialusert » Mon Aug 03, 2009 4:45 pm

Using it makes the search stuck and disconnects me from the game-server
User avatar
trialusert
NULL
 
Posts: 155
Joined: Tue May 20, 2008 6:19 pm

Postby L. Spiro » Mon Aug 03, 2009 5:28 pm

Then shorten the search range. You do not need to scan system modules.


L. Spiro
Our songs remind you of songs you’ve never heard.
User avatar
L. Spiro
L. Spiro
 
Posts: 3129
Joined: Mon Jul 17, 2006 10:14 pm
Location: Tokyo, Japan

Postby trialusert » Tue Aug 04, 2009 1:06 am

I realized that the console strings start in different locations each time... From now on I'll use scripts to retrieve what's needed.
But I got a question: MHS updates the current value of all found addresses 10-times per second (by default). Is it accomplished by calling ReadProcessMemory() 10-times per second for all addresses, or is there a more efficient way to update the addresses values?
User avatar
trialusert
NULL
 
Posts: 155
Joined: Tue May 20, 2008 6:19 pm

Postby L. Spiro » Tue Aug 04, 2009 7:07 am

10 times per second for all addresses.


L. Spiro
Our songs remind you of songs you’ve never heard.
User avatar
L. Spiro
L. Spiro
 
Posts: 3129
Joined: Mon Jul 17, 2006 10:14 pm
Location: Tokyo, Japan


Return to Help

Who is online

Users browsing this forum: No registered users and 0 guests

cron