I guess I looked up enough the current status of EUD's as for Starcraft versions above 1.16.1 but still have some questions unanswered. And I figured that currently there is only complaining about the lack thereof in said versions. Needless to say, EUDs open possibilities for custom mapmaking beyond good and evil. I could just use Starcraft 1.16.1 but its buggy (color issues etc) and sometimes doesn't even work on new machines regardless of exactly the same specs where is works (total system freeze crashes).
So, about that questions: Did Blizzard completely shut off the possibility to use EUDs due to security reasons, or did I get this wrong?
If not so, are there people willing to catch up with all the reference data (see EUD DB)? If so, is there a real reason not to? Generally I would be willing to contribute even though I'm not very experienced in all that memory stuff.
Cheers!
None.
As I understand, really old EUD triggers (conditions I think) allowed you to use SC maps to write data to people's hard drives, which was obviously a big security risk. However, EUD actions (or whatever we use in 1.16.1) rely on memory addresses, which change from patch to patch, which is why we don't have access to them on later patches. Nobody's taken the time to discover the new memory addresses and nobody will until a final patch is issued since it's a big hassle, from what I can tell.
Someone with more knowledge on this topic might correct me or add on to my statement.
In theory you can still execute arbitrary code with 1.16.1 and EUDs, its just a bit more difficult + you need to have enabled EUDs via an external tool.
Frequent updates are a huge deterrent to mapping out new memory addresses, an update can shuffle everything and move us back to square one.
TheNitesWhoSay - Clan Aura -
githubReached the top of StarCraft theory crafting 2:12 AM CST, August 2nd, 2014.
@Pr0nogo Yeah, I read about these security issues. I'm talking about the EUD collection for SC 1.16.1 as it is listed on
EUD DB that seemed not to have any significant security issues.
So is there an active community on this matter? I'd like to hear from them how they work around this. Whether they just use SC 1.16.1 until they can migrate, or some external tool as @Sucidal Insanity mentioned.
Btw, what external tool is it that enables EUDs?
I am specifically missing
the quirk that modifies supply uses, limits, and maxes of all three races. Was really handy!
None.
@Pr0nogo Yeah, I read about these security issues. I'm talking about the EUD collection for SC 1.16.1 as it is listed on
EUD DB that seemed not to have any significant security issues.
Well at least I won't upload my zero-day exploits there

Plus, I already see several exploits there.
I'm using 1.16.1 + Fish server to develop & test & deploy my eud maps. Long live 🐟
EUD
So basically all the EUD community stays at 1.16.1, am I right?
At least until we can expect no more updates from Blizzard for another long time so that it makes sense to map all of these memory addresses again.
None.