Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: Adding in a Anti maphack
Adding in a Anti maphack
Oct 28 2009, 6:23 pm
By: Killer2121  

Nov 10 2009, 11:49 pm Zhuinden Post #21



The only thing the EUD antihack catches now is the lowlatencyhack, and it's quite a bother really. And centerloc at the beginning, and beginning crashes as a whole are quite nonsensical, because I can turn maphack on at any point in the game later on... Sooo... Not much you can do anymore.



None.

Nov 11 2009, 12:05 am Morphling Post #22



I was trying to detect fog of war as an anti-hack method. It was going well because I found the Minimap.cpp and the addresses changed when I used the map hack. Because the location of the Minimap.cpp changes every game it will be impossible to use this method. :flamer:



None.

Nov 11 2009, 12:09 am Heinermann Post #23

SDE, BWAPI owner, hacker.

Minimap.cpp is a debug string and doesn't change.




Nov 11 2009, 12:28 am Morphling Post #24



Then how come every game when I search for "minimap" in artmoney, the address changes every game. It comes up with three results. The first one, I think, is the terrain, the second one is the fog of war, and I didn't look at the third one.



None.

Nov 11 2009, 2:14 am Heinermann Post #25

SDE, BWAPI owner, hacker.

Because that's how a Storm handle is created. It stores the line number and file name for that handle when those parameters are passed.
Example:
void* minimapHandle1 = SMemAlloc(mapHeight * mapWidth, "Starcraft\\SWAR\\lang\\minimap.cpp", 1636, 0);
Allocates width * height bytes with a default value of 0, stores the pointer to the data in minimapHandle1. This would probably be seen in Starcraft\SWAR\lang\minimap.cpp on line 1636 of the Starcraft source code, with different variable names of course.

One instance is a Handle for "game\blink.grp" from the MPQ archive.
Two others are the size of width * height. Minimap data.




Nov 11 2009, 5:38 pm Falkoner Post #26



It's like I said in an old Anti-hack topic a while back, in order to beat these hacks, you need to look for their effects, not the hack itself. When I posted that, it was because of the hacks updating and the EUDs becoming useless, but now it's even more true, since Oblivion now blocks EUDs detecting its presence, if we can detect the visual effect in SC of the map hack, then we can beat every new version that comes out of Oblivion, and it should take Zynastor quite a while to figure out a way around that one.



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[12:34 pm]
NudeRaider -- curiosity kills the cat!
[06:18 am]
Sylph-Of-Space -- No complaints here, i'm just curious!
[11:05 pm]
Ultraviolet -- :wob:
[03:55 pm]
Zoan -- :wob:
[2024-5-18. : 10:34 am]
NudeRaider -- SEN doesn't rely on spammers initiate its sleep cycle. It hat fully automated rest and clean-up phases. Please understand that this is necessary for the smooth operation of the site. Thank you.
[2024-5-18. : 3:45 am]
Sylph-Of-Space -- Does the shoutbox get disabled when there's spammers?
[2024-5-17. : 6:47 am]
NudeRaider -- lil-Inferno
lil-Inferno shouted: nah
strong
[2024-5-17. : 5:41 am]
Ultraviolet -- 🤔 so inf is in you?
[2024-5-17. : 4:57 am]
O)FaRTy1billion[MM] -- my name is mud
[2024-5-17. : 4:35 am]
Ultraviolet -- mud, meet my friend, the stick
Please log in to shout.


Members Online: Oh_Man, MetalGear