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.
[04:03 pm]
IskatuMesk -- no Hello World? No Hello . jpeg? Not even ddosing some government website? smh my head
[10:02 pm]
Symmetry -- I was really just figuring out how to compile
[10:02 pm]
Symmetry -- I didn't make it do anything
[2026-5-31. : 9:17 pm]
Ultraviolet -- hell yeah. did you have trouble making the button functional, or just haven't gotten there yet?
[2026-5-31. : 8:29 pm]
Symmetry -- I made the marine shoot lasers and gave the medic a nonfunctional button
[2026-5-31. : 8:07 pm]
Ultraviolet -- Symmetry
Symmetry shouted: I did my first EUD thing today. Feels like me finding arsenal at age 8 again
haha for sure. in some ways it's even more exciting because you can play EUD maps on regular battle.net, don't need to convince someone to download your mod to play with you. what did you do?
[2026-5-31. : 6:47 pm]
Symmetry -- I did my first EUD thing today. Feels like me finding arsenal at age 8 again
[2026-5-31. : 3:20 pm]
l)ark_ssj9kevin -- le reddit
[2026-5-31. : 2:55 pm]
Moose -- >reddit :rip2:
[2026-5-31. : 2:07 pm]
IskatuMesk -- reddit 💀
Please log in to shout.


Members Online: Moose