Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: [SOLVED] EUD Text Detection
[SOLVED] EUD Text Detection
Aug 5 2012, 8:53 pm
By: staxx  

Aug 5 2012, 8:53 pm staxx Post #1



I've been through a few pm's with Roy and jjf and still havent gotten this to work.

Basically i'm trying to detect the text Maphack

I've pasted the text into Roy's EudGen with its character
Ran the triggers for player 1 (which i played as)
Added actions to display text "it's working" to verify if the trigger was/wasnt running

After that not working i tried running cheat engine which gave me the same results without text as it did with text. Tests were ran for decimal (4byte), hex (4byte), and text (string). Not sure if i did these correctly.

After not getting anywhere with cheat engine, i decided to revisit Roy's EUDGen and just detect the display text "hola" without any colour, without oblivion running, under player 1, and with "its working" to verify. Surprisingly this didnt even work.

Below are the triggers i attempted to use for detecting Maphack

Maphack EUD




None.

Aug 5 2012, 9:39 pm jjf28 Post #2

Cartography Artisan

General string detection guide: Section 7: Text-Based EPDs

see Roy's post

You had "Include Space Padding" checked - with that unchecked Roy's EUDGen seemed to work fine with the text pasted from the chk.

Post has been edited 2 time(s), last time on Aug 5 2012, 10:50 pm by jjf28.



TheNitesWhoSay - Clan Aura - github

Reached the top of StarCraft theory crafting 2:12 AM CST, August 2nd, 2014.

Aug 5 2012, 10:04 pm Roy Post #3

An artist's depiction of an Extended Unit Death

Here's what happened with the newest version of Oblivion:

Zynastor must have noticed people making anti-hack EUDs for Oblivion, so he decided to put an end to this. When Oblivion is loaded, no EUD conditions checking for "Maphack:" will return true. This means the text cannot be detected, because Oblivion intercepts it, thereby defeating any EUD measures.

EXCEPT: Since only Oblivion suppresses detection of the "Maphack:" string, you can initially start the game with a display text of "Maphack:" and detect it. If it fails to detect, the user is using Oblivion. This will detect if a user is using Oblivion, even if they aren't toggling Maphack.

Basically, by putting in this little fix, Zynastor gave us a free pass to detect Oblivion users at the beginning of a game.

EDIT: Made the map Mac-friendly.
EDIT: Made the map multi-player friendly.

Attachments:
DetectOblivion.scx
Hits: 3 Size: 47.87kb

Post has been edited 3 time(s), last time on Jun 19 2014, 10:44 pm by Roy.




Aug 6 2012, 12:38 am staxx Post #4



Awesome, thanks both of you. Topic can be closed if you wish.



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[03:36 pm]
Oh_Man -- a program called mapstats I think it's on here to DL
[02:39 pm]
GGmano -- so theres a limit on total triggers on around 80k?
[02:38 pm]
GGmano -- thanks for info anyway
[02:38 pm]
GGmano -- how did you found that out ohh man?
[02:15 pm]
Oh_Man -- mapstats says 80k triggers
[09:37 pm]
GGmano -- maybe its not about the size i guess since its now above 6000 and was saved
[09:05 pm]
GGmano -- just seems like 6000kb is an obstacle not sure
[09:05 pm]
GGmano -- idk it could also be about the map size its like above 6k kb map wont be saved,, 6000kb of triggers no sounds im aware sounds can go beyond that size
[08:51 pm]
GGmano -- heres link for the new release http://www.staredit.net/topic/18475/#1
[08:51 pm]
GGmano -- i now released it after deleting triggers 3 times sadly
Please log in to shout.


Members Online: Elite KryPtik, Roy