[skip all navigation]

Anti-Hack Triggers NEW UPDATE: MAC-FRIENDLY!, To bring an end to cheating.

Pages: 1 2 3 7 >
Creator: Tank_7
Time: Aug 18 2009, 5:51 pm

Post #1     Tank_7 Aug 18 2009, 5:51 pm

[Avatar]
offlinecontact
Rank: Member
Update: 28-Decemeber-2009, 3:06PM EST

I finally downloaded an up-to-date Oblivion, version 4.0.6b. I was previously working/testing Oblivion 4.0.2b.
When using 4.0.6b I no longer drop in StarQuest or Snipers maps.
The newest Snipers Bald Locks i've seen, version 1.10 which has different triggers, doesnt work.
The map posted by the SEN username "Maps" also does not drop this version of Oblivion. Heres a link
gg.

Update: 14-November-2009, 6:20PM EST

To this date Zynastor has released no EUD-Immune version of Oblivion that I can find.
To this date nubs continue to drop clean out of games of my Star Quest map.

One known issue was that Macintosh computers would drop because they happened to satisfy one or more of the EUD conditions designed to look for hacks on PC.
Now, with the brilliant thinking of FoxWolf1, also known as Wing-of-no-Wing, I have a working Anti Hack that does not drop Macs.
Thanks also goes to Morph(U) for creating Eud Keys.scx which was very helpful in this.
By testing for PC Specific Key pressing EUD values, Macs are essentially excluded/overlooked in this new AH. I have not heard of any Mac Starcraft Hacks.

Since the current Scm Draft 2 supports direct EUD condition input, all u have to do is enter these trigger's conditions (screenshots below)
Note that the Actions can be anything that is global data, so Unit Creation, Resources, etc. Anything that causes a "desynchronization" as the EUD condition is only satisfied on one players computer yet tries to change global data shared among all players computers.
When creating these triggers, in the "Players" window, you must check each human player for your map.
(user posted image)
(user posted image)
(user posted image)




Update: 18-August-2009, 7:15PM EST

Thanks to Morphling for enlightening me about the current version of Scmdraft2.
It simplifies the process of adding AH to a map alot, since you dont need to Extract/Import with SCMIE.
Now it's basically:
1. Open Scmdraft2
2. Open the unprotected Snipers Bald Locks 1.09a
3. Search for the word "Memory" in the text version of the triggers in order to find the AH triggers (theres just 3 per player so its not much work)
4. Copy the anti hack triggers into notepad (you could make extra copies for Players 7 and 8 or have only the players you need)
5. Close Snipers Map
6. Open Your Map
7. Make a backup copy or a new copy with "AH" at the end of the filename
8. Open text trigger editor
9. Copy/Paste the AH triggers in from Notepad
10. Compile and Save.

Once again, fair game, or no game :)



Original Post

I am dissapointed in how few maps have anti hack triggers in them. They are necessary because the current Oblivion no longer crashes from sprites such as Cantinas and Independent Command Centers.

I am also dissapointed in how many maps that claim to have anti hack, have a very incomplete anti hack. In [AH 2.0] Python and other popular melee maps (used in UMS in order to have spectators) fail to drop an Oblivion user if they turn on their maphack in the game lobby, before the game starts. In fact, it only detects changes of maphack state during the game, but it can be fully on from start to end with no consequences. I would know because I downloaded Oblivion and tried it.

The only map I have encountered to have TRUE anti hack is Snipers Bald Locks v1.09a.
Snipers Bald Locks will drop you if you are running Oblivion, or any other program, regardless of maphack being On/Off etc.

I copied the triggers from Snipers Bald Locks into my map, StarQuest.
In StarQuest maphack would be unacceptable as players could avoid surprise attacks, create their own surprise attacks without legitemately finding their target, and "snipe" with long range weaponry without using Comsat or making educated guesses.

Sadly, these triggers automatically drop everyone in some of my maps. I have yet to identify which specific trigger it is, assuming it's just one. Nonetheless I will put them in any map of mine that I can, because of the ridicolous advantages hacking provides to a player.

Here's how to add Anti Hack to your map: (works for Players 1 to 6 only)
Download my unprotected copy of Snipers Bald Locks 1.09a (Attached. May the maker of this map, SEN, and The Universe forgive me.)
Download StarForge (available at http://falkoner.cow.googlepages.com/Programs.html[/url])
Download SCMIE (available at http://falkoner.cow.googlepages.com/Programs.html[/url])
I also recommend Scmdraft2 as your normal map editor, but whatever.

1. Open Snipers in StarForge
2. "Save As" to make a new copy so you always have the original/backup. Call it 'AH.scx' or something.
3. Remove all triggers in StarForge except the EUD ones (In Players 1 to 6, they are near the bottom, there is three of them, and you can identify them by their illegal player numbers and unit ID numbers in their Conditions.)
4. Save & Exit StarForge

5. Open SCMIE
6. Open your stripped down "AH.scx"
7. click Export Triggers (it makes a file with .str extension, I have no idea, cant open in notepad, just go with it)
8. Close SCMIE

9. Use your normal map editor to make a back-up of your map, or a new copy (I take my map and "Save As" with an AH at the end of the filename, for example StarQuest148.scx gets "Saved As" StarQuest148AH.scx, just to be safe)
10. Open SCMIE
11. Open your map (in my example, StarQuest148AH.scx)
12. click Import Triggers, select the .str you made in step 7
13. In the box that comes up, type in "2" for Adding Triggers, so it just adds them ontop of your game's triggers. Click OK.
14. Save Map, you can just overwrite your AH since you have a backup/original without the AH in the filename

Enjoy! You may want to Protect and I recommend TinyMap, also available on Falk's Zone.

Fair game or No game.
Attachments:
scx file
SnipersBL109aUnprot.scx (49.32 kb)
55 hits.
This post was edited 8 times, last edit by Tank_7: Dec 28 2009, 8:16 pm.

Top

Post #2     Biophysicist Aug 18 2009, 6:07 pm

[Avatar]
:(){ :|:& };:
offlinecontact
Rank: Regular
Seeing as Zynaretard is working on making EUD Desyncs not work on Oblivion users, I would recommend also killing all of the hacker's units in addition to dropping him.

Catapultam habeo. Nisi pecuniam omnem mihi dabis, ad caput tuum saxum immane mittam.
Top

Post #3     Tank_7 Aug 18 2009, 6:12 pm

[Avatar]
offlinecontact
Rank: Member
@TassadarZeratul: I wish I could do that, but I can't edit the Snipers Bald Locks triggers. The triggers use impossible player numbers which are 6 digits long. They crash the normal map editor instantly upon entering triggers, they crash Scmdraft2 if you scroll down to them, they simply show "Invalid Player" Scmdraft2 Text Mode, and StarForge can only view & remove these triggers with these illegal player numbers, but not edit/write them. All other EUD's I've seen use legit player numbers with just insane Unit ID's and Death Amounts.
So basically I just copied SBL's AH and thats it. That's why I cant make it work for Player 7 and 8, because the Snipers Bald Locks map doesn't have triggers for P7 & 8 (I think theyre computers in the actual SBL scenario)

Someone tell me how to create triggers with 6 digit player numbers -.-

Top

Post #4     Morphling Aug 18 2009, 6:24 pm

[Avatar]
offlinecontact
Rank: Regular
You need to update scmdraft. It shows negative player numbers for me. I can edit them just fine.
Edit: (user posted image)

Top

Post #5     Tank_7 Aug 18 2009, 6:25 pm

[Avatar]
offlinecontact
Rank: Member
Quote from Morphling
You need to update scmdraft. It shows negative player numbers for me. I can edit them just fine.

:O
Did you get your version from Falkoner's Zone?

Top

Post #6     Morphling Aug 18 2009, 6:27 pm

[Avatar]
offlinecontact
Rank: Regular
http://www.stormcoast-fortress.net/temp/Scmdraft2-setup.rar
Edit: You may need to replace the trigedit file with the one below for the Memory condition to be compatable with the text editor.
Edit: I have found another way to detect Oblivion. If anyone wants it for their map send me a pm.
Attachments:
sdp file
TrigEdit.sdp (300.00 kb)
17 hits.
This post was edited 2 times, last edit by Morphling: Aug 18 2009, 9:06 pm.

Top

Post #7     Mini Moose 2707 Aug 18 2009, 10:21 pm

[Avatar]
Everything was beautiful and nothing hurt.
offlinecontact
Rank: Elite
I'm going to give it about 24 hours until Zynastor or someone who will report this to him reads this topic.

Good luck.

"A society grows great when old men plant trees whose shade they know they shall never sit in."

Ill Mind of Hopsin 5
How TV Ruined Your Life
̀╭╮́
Top

Post #8     Morphling Aug 19 2009, 12:04 am

[Avatar]
offlinecontact
Rank: Regular
I can redo my EUD triggers to detect the hack within a minute so I believe I can update my anti-hack triggers faster than he can update his hack. So I win unless he somehow can block EUD detection.

Top

Post #9     Doodle77 Aug 19 2009, 4:32 am

[Avatar]
offlinecontact
Rank: Veteran
Quote from Morphling
So I win unless he somehow can block EUD detection.
Very possible. Quite easy, I might even say.

Top

Post #10     Jack[RCDF Aug 19 2009, 4:47 am

[Avatar]
Skin to bone, steel to rust, ash to ashes, dust to dust.
onlinecontact
Rank: Regular
I'm guessing the EUD detects changes in memory that mean a hack is running. All Zyn would have to do is make sure his hacks don't trigger it anymore.

Red classic.

I have mostly left SEN except for the Temple Siege 2 forum (hidden to most of you). I am available via PM still, and Skype as JackRCDF.

"It's turtles all the way down!" :corbo:
Magnificent!
Perhaps you shouldn't be on SEN as much, too...
Better than the iPad!
Top

Post #11     Falkoner Aug 19 2009, 5:01 am

[Avatar]
offlinecontact
Rank: Veteran
Quote
Did you get your version from Falkoner's Zone?

I don't think I have the "latest" version on there, because there are a couple major flaws with it, namely not being able to place Space terrain, and the Death condition must be set with the last variables first, or it switches to a Memory condition.

However, you must realize that if an anti-hack like this becomes heavily used, Zynastor will simply change where his permanent locations in memory are, and then all maps with this protection become obsolete, while it's very easy for every single hacker to update their hacks. If someone could come up with a way to detect when an area is being shown on the minimap, that would probably be the best anti-hack, at least against map hacks, you want to detect the changes the hack makes in SC, rather than the hack itself, because while the hack can move around easily, SC must remain the same.

http://FalksZone.zxq.net - StarCraft 1 Basic Tutorials and Programs
Top

Post #12     Jack[RCDF Aug 19 2009, 6:56 am

[Avatar]
Skin to bone, steel to rust, ash to ashes, dust to dust.
onlinecontact
Rank: Regular
Yep that's what i thought. Now we need an EUD person to work his magic.

Red classic.

I have mostly left SEN except for the Temple Siege 2 forum (hidden to most of you). I am available via PM still, and Skype as JackRCDF.

"It's turtles all the way down!" :corbo:
Magnificent!
Perhaps you shouldn't be on SEN as much, too...
Better than the iPad!
Top

Post #13     Demented Shaman Aug 19 2009, 7:28 am

[Avatar]
offlinecontact
Rank: Veteran
Quote from Mini Moose 2707
I'm going to give it about 24 hours until Zynastor or someone who will report this to him reads this topic.

Good luck.
Yea man, real smart guys making this public.

Top

Post #14     Tank_7 Aug 19 2009, 3:06 pm

[Avatar]
offlinecontact
Rank: Member
Quote
Yea man, real smart guys making this public.

Well if Blizzard made warden work for not just melee, but use map settings as well, I'm guessing all would be well. As it is, they decided to exclude the ums portion of battle.net, apparently for the lulz.

It's sorta been public for some time with the SBL map and my SQ map dropping people. It's not much more public here on SEN now, because the average b.net player doesn't know SEN exists.

On the bright side if Zynastor does make an EUD-immune version of Oblivion, perhaps that would open the door for maps with all kinds of EUD conditions to be playable. Custom keyboard controls in-game would no longer drop players for example, but I'm sure that only scratches the surface.

Top

Post #15     Morphling Aug 19 2009, 4:12 pm

[Avatar]
offlinecontact
Rank: Regular
Does that mean key press detection and mouse detection wouldn't drop people or am I missing something?

Top

Post #16     Biophysicist Aug 19 2009, 6:56 pm

[Avatar]
:(){ :|:& };:
offlinecontact
Rank: Regular
But keypress detection and mouse detection still wouldn't work in multiplayer because the data isn't synched. In other words, if you have a trigger that activates whenever you press "Q", it will only activate on the computer of the player that pressed "Q", not on anyone elses' computer.

Catapultam habeo. Nisi pecuniam omnem mihi dabis, ad caput tuum saxum immane mittam.
Top

Post #17     Decency Aug 19 2009, 7:24 pm

[Avatar]
offlinecontact
Rank: Regular
If anyone wants more information on the Anti-Hack I can be in contact with the mapmaker pretty easily. I'm pretty sure it's either Damein or Skipz that did it.

There's been a "Sniper Forum" for the past few years with 450 people registered. The problem for snipers is that maphacks really aren't a big deal, people are using lock-assistance programs and latency hack, which is. People have actually been video recording their games with Camtasia or Hypercam for the past year or so to prove legitimacy. Hackers are rampant and will remain such until Blizzard gets off their ass and starts banning people permanently.

Top

Post #18     killer_sss Aug 19 2009, 7:48 pm

[Avatar]
offlinecontact
Rank: Regular
Quote from FaZ-
If anyone wants more information on the Anti-Hack I can be in contact with the mapmaker pretty easily. I'm pretty sure it's either Damein or Skipz that did it.

There's been a "Sniper Forum" for the past few years with 450 people registered. The problem for snipers is that maphacks really aren't a big deal, people are using lock-assistance programs and latency hack, which is. People have actually been video recording their games with Camtasia or Hypercam for the past year or so to prove legitimacy. Hackers are rampant and will remain such until Blizzard gets off their ass and starts banning people permanently.

this is why they want to tie all your games together. So if you abuse one game user agreement and are caught you will lose your entire acct along with everything connected to it. They just don't want to do as much monitering.

Top

Post #19     Morphling Aug 19 2009, 8:05 pm

[Avatar]
offlinecontact
Rank: Regular
Quote from FaZ-
If anyone wants more information on the Anti-Hack I can be in contact with the mapmaker pretty easily. I'm pretty sure it's either Damein or Skipz that did it.

There's been a "Sniper Forum" for the past few years with 450 people registered. The problem for snipers is that maphacks really aren't a big deal, people are using lock-assistance programs and latency hack, which is. People have actually been video recording their games with Camtasia or Hypercam for the past year or so to prove legitimacy. Hackers are rampant and will remain such until Blizzard gets off their ass and starts banning people permanently.
I would like to know a little more information on how he found the addresses.
Quote from TassadarZeratul
But keypress detection and mouse detection still wouldn't work in multiplayer because the data isn't synched. In other words, if you have a trigger that activates whenever you press "Q", it will only activate on the computer of the player that pressed "Q", not on anyone elses' computer.
I know that, but his post said it was possible and Tank_7 knows about EUDs so I thought he might be right.

Top

Post #20     Falkoner Aug 19 2009, 10:47 pm

[Avatar]
offlinecontact
Rank: Veteran
Quote
Well if Blizzard made warden work for not just melee, but use map settings as well, I'm guessing all would be well. As it is, they decided to exclude the ums portion of battle.net, apparently for the lulz.

It's sorta been public for some time with the SBL map and my SQ map dropping people. It's not much more public here on SEN now, because the average b.net player doesn't know SEN exists.

On the bright side if Zynastor does make an EUD-immune version of Oblivion, perhaps that would open the door for maps with all kinds of EUD conditions to be playable. Custom keyboard controls in-game would no longer drop players for example, but I'm sure that only scratches the surface.

First of all, the Warden DOES work for UMS, however, hack makers have managed to find ways of working around the Warden, at first to connect to B.net, and then later to avoid getting losses, if a person is using an older version of Oblivion, they actually get losses for each game they play, Melee or UMS.

Secondly, while the average B.netter doesn't know SeN exists, Zynastor does, and he actually has an account on here, and a little while back he was checking it regularly. I'm sure there are all sorts of anti-hacks out there now though, so I figure Zynastor just doesn't care enough right now to change his position in memory.

Finally, he will not make an EUD immune version, as it's obvious that that's not incredibly intelligent, it opens up the simple anti-hack of running a EUD condition that's always true, and if that trigger doesn't run, the player would desync anyway, or you could end them in a loss. I doubt that he will actually make a blanket fix for EUDs, if anything, he'll look into ways of detecting a desync, and avoiding it.

http://FalksZone.zxq.net - StarCraft 1 Basic Tutorials and Programs
Top
0 members in this topic (italic members are currently writing a reply): None
+ guest(s)


[12:11 am]
Devourer -- forgot the "or"*
[11:44 pm]
Devourer -- I may have posted it. I got that from SEN. I can't rmember :(
[11:29 pm]
Jack[RCDF -- http://weavesilk.com/ wow this is cool, ty whomever posted it
[11:10 pm]
* Devourer knows that feel *
[11:03 pm]
Jack[RCDF -- I bet in three years I'll think the same thing
[11:03 pm]
Jack[RCDF -- Reading some of my posts from 2011, I was retarded wow
[11:02 pm]
Jack[RCDF -- Hihi
Please log in to shout.