• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 08:51
CET 14:51
KST 22:51
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
TL.net Map Contest #21: Winners10Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10[ASL20] Finals Preview: Arrival13TL.net Map Contest #21: Voting12[ASL20] Ro4 Preview: Descent11
Community News
StarCraft, SC2, HotS, WC3, Returning to Blizzcon!33$5,000+ WardiTV 2025 Championship6[BSL21] RO32 Group Stage4Weekly Cups (Oct 26-Nov 2): Liquid, Clem, Solar win; LAN in Philly2Weekly Cups (Oct 20-26): MaxPax, Clem, Creator win10
StarCraft 2
General
Mech is the composition that needs teleportation t TL.net Map Contest #21: Winners Weekly Cups (Oct 20-26): MaxPax, Clem, Creator win RotterdaM "Serral is the GOAT, and it's not close" 5.0.15 Patch Balance Hotfix (2025-10-8)
Tourneys
Constellation Cup - Main Event - Stellar Fest $5,000+ WardiTV 2025 Championship Sparkling Tuna Cup - Weekly Open Tournament Merivale 8 Open - LAN - Stellar Fest Sea Duckling Open (Global, Bronze-Diamond)
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 498 Wheel of Misfortune|Cradle of Death Mutation # 497 Battle Haredened Mutation # 496 Endless Infection Mutation # 495 Rest In Peace
Brood War
General
[ASL20] Ask the mapmakers — Drop your questions BW General Discussion [BSL21] RO32 Group Stage BGH Auto Balance -> http://bghmmr.eu/ SnOw's ASL S20 Finals Review
Tourneys
[Megathread] Daily Proleagues [ASL20] Grand Finals [BSL21] RO32 Group B - Sunday 21:00 CET [BSL21] RO32 Group A - Saturday 21:00 CET
Strategy
Current Meta PvZ map balance How to stay on top of macro? Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Path of Exile Should offensive tower rushing be viable in RTS games? Dawn of War IV
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread SPIRED by.ASL Mafia {211640}
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine YouTube Thread Dating: How's your luck?
Fan Clubs
White-Ra Fan Club The herO Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread Movie Discussion! Korean Music Discussion Series you have seen recently...
Sports
2024 - 2026 Football Thread NBA General Discussion MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
SC2 Client Relocalization [Change SC2 Language] Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Recent Gifted Posts
Blogs
Coffee x Performance in Espo…
TrAiDoS
Saturation point
Uldridge
DnB/metal remix FFO Mick Go…
ImbaTosS
Why we need SC3
Hildegard
Reality "theory" prov…
perfectspheres
Our Last Hope in th…
KrillinFromwales
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1424 users

GM / Master map hacker and general hacking and cheating th…

Forum Index > SC2 General
Post a Reply
Prev 1 20 21 22 23 24 531 Next
You have to provide some kind of evidence/proof (screenshots/replays etc.) if you are going to accuse somebody.

Additionally, a supporting comment of what people should be looking for and when will be necessary if you are posting replays/evidence.
Kaitokid
Profile Blog Joined April 2011
Germany1327 Posts
May 29 2012 14:03 GMT
#421
On May 29 2012 22:56 Skullflower wrote:
Show nested quote +
On May 29 2012 22:37 FluidKMC wrote:
didnt read the whole thread but I think zergthrowaway is describing nerchio in the reddit thread.

for reference: http://www.reddit.com/r/starcraft/comments/u9n77/psa_if_you_suspect_someone_is_maphacking_please/


There have been rumors of Nerchio maphacking before


thats just bullshit as Nerchio performs pretty well in offline tournaments.. he doesn't enter many tournaments but he played well in the tournaments he's played in.
Wroshe
Profile Joined June 2011
Netherlands1051 Posts
Last Edited: 2012-05-29 14:05:18
May 29 2012 14:04 GMT
#422
You'd kind of wish these guys to get shot in the head. As that's not realistic a ban will have to do.

On May 29 2012 22:56 Skullflower wrote:
Show nested quote +
On May 29 2012 22:37 FluidKMC wrote:
didnt read the whole thread but I think zergthrowaway is describing nerchio in the reddit thread.

for reference: http://www.reddit.com/r/starcraft/comments/u9n77/psa_if_you_suspect_someone_is_maphacking_please/


There have been rumors of Nerchio maphacking before

There are also rumors that I play on Code S level but keep declining the seed. Is there any truth to base the rumors on though or is it pure bullshit?
Kaitokid
Profile Blog Joined April 2011
Germany1327 Posts
Last Edited: 2012-05-29 14:13:54
May 29 2012 14:12 GMT
#423
I just read all posts of "zergthrowaway" in this reddit post
http://www.reddit.com/r/starcraft/comments/u9n77/psa_if_you_suspect_someone_is_maphacking_please/

Anyone who actually believes what he's saying is simply ignorant. He says he is "realistically a low GM or high masters" but at the same time he says he won half of his prize money (over $1000 with just online tournaments) without maphacking. It is simply impossible as a low GM or high masters to win this amount of money without maphacking as he claims. Even small cups with little prizemoney are full of established good progamers and Koreans. You might beat one or two as a low GM player but its impossible to consistenly win those cups when you are not extremely good.

just a retard seeking for attention
prplhz
Profile Blog Joined November 2010
Denmark8045 Posts
May 29 2012 14:12 GMT
#424
I guess Blizzard can't legally put it in the EULA that they can take away your right to play a game that you legally bought from them.

Private servers would solve this problem. There could be a battle net (like Brood War USEast) where people can hack freely, and then there could be private servers (like ICCup or Fish) where people will get banned for hacking. If Blizzard wants to have some control then they just need make servers licenced or whatever. This would remove any legal problems Blizzard could face from reserving the right to banning people from multiplayer. But I just don't know if the technology is there yet.
http://i.imgur.com/M7t7egx.png
KeeN
Profile Joined February 2010
Canada82 Posts
May 29 2012 14:17 GMT
#425
lets get them on twitter

http://twitter.com/#!/BlizzardCSEU_EN
nope
diddLY
Profile Joined August 2010
United States215 Posts
Last Edited: 2012-05-29 14:18:56
May 29 2012 14:18 GMT
#426
On May 29 2012 23:12 prplhz wrote:
I guess Blizzard can't legally put it in the EULA that they can take away your right to play a game that you legally bought from them.


Not like I've read it, but if it's anything like how WoW works, the account is Blizzards regardless of what you paid.
Gheed
Profile Blog Joined September 2010
United States972 Posts
May 29 2012 14:18 GMT
#427
My greatest concern for being forced to use the blizzard ladder was always what would happen after the expansions were released and Blizzard stopped paying as much attention to the game. The WC3 ladder turned to shit because of all kinds of hacks. Blizzard ban waves were few and far between and as the game aged it became cheaper and cheaper to purchase a new copy, so people could hack with relative impunity. There were always players that everyone just kind of acknowledged "yeah, that guy hacks."

That apparently this has already started while Blizzard is still actively supporting SC2 is pretty damned depressing.
Shiori
Profile Blog Joined July 2011
3815 Posts
May 29 2012 14:18 GMT
#428
On May 29 2012 23:12 prplhz wrote:
I guess Blizzard can't legally put it in the EULA that they can take away your right to play a game that you legally bought from them.

Private servers would solve this problem. There could be a battle net (like Brood War USEast) where people can hack freely, and then there could be private servers (like ICCup or Fish) where people will get banned for hacking. If Blizzard wants to have some control then they just need make servers licenced or whatever. This would remove any legal problems Blizzard could face from reserving the right to banning people from multiplayer. But I just don't know if the technology is there yet.

This is probably the one time that the notion that players buy a 'license to play' rather than the actual game is helpful. Regrettably, Blizzard only seems to exercise that definition to secure profit rather than clean up the game.
Wroshe
Profile Joined June 2011
Netherlands1051 Posts
May 29 2012 14:19 GMT
#429
On May 29 2012 23:12 Kaitokid wrote:
I just read all posts of "zergthrowaway" in this reddit post
http://www.reddit.com/r/starcraft/comments/u9n77/psa_if_you_suspect_someone_is_maphacking_please/

Anyone who actually believes what he's saying is simply ignorant. He says he is "realistically a low GM or high masters" but at the same time he says he won half of his prize money (over $1000 with just online tournaments) without maphacking. It is simply impossible as a low GM or high masters to win this amount of money without maphacking as he claims. Even small cups with little prizemoney are full of established good progamers and Koreans. You might beat one or two as a low GM player but its impossible to consistenly win those cups when you are not extremely good.

just a retard seeking for attention

Yeah, upon reading his shit it looks very unlikely that the post is actually genuine.

More likely is that it's a butthurt fan of another Zerg player (first guess: IdrA, he simply has the most fans) that once lost to Nerchio and now wants to start a Destiny/Orb like witch hunt.
Holytornados
Profile Joined November 2011
United States1022 Posts
Last Edited: 2012-05-29 14:22:18
May 29 2012 14:20 GMT
#430
On May 29 2012 23:12 prplhz wrote:
I guess Blizzard can't legally put it in the EULA that they can take away your right to play a game that you legally bought from them.

Private servers would solve this problem. There could be a battle net (like Brood War USEast) where people can hack freely, and then there could be private servers (like ICCup or Fish) where people will get banned for hacking. If Blizzard wants to have some control then they just need make servers licenced or whatever. This would remove any legal problems Blizzard could face from reserving the right to banning people from multiplayer. But I just don't know if the technology is there yet.


Blizzard can definitely ban whoever they want, for what they want.

On May 29 2012 23:19 Wroshe wrote:
Show nested quote +
On May 29 2012 23:12 Kaitokid wrote:
I just read all posts of "zergthrowaway" in this reddit post
http://www.reddit.com/r/starcraft/comments/u9n77/psa_if_you_suspect_someone_is_maphacking_please/

Anyone who actually believes what he's saying is simply ignorant. He says he is "realistically a low GM or high masters" but at the same time he says he won half of his prize money (over $1000 with just online tournaments) without maphacking. It is simply impossible as a low GM or high masters to win this amount of money without maphacking as he claims. Even small cups with little prizemoney are full of established good progamers and Koreans. You might beat one or two as a low GM player but its impossible to consistenly win those cups when you are not extremely good.

just a retard seeking for attention

Yeah, upon reading his shit it looks very unlikely that the post is actually genuine.

More likely is that it's a butthurt fan of another Zerg player (first guess: IdrA, he simply has the most fans) that once lost to Nerchio and now wants to start a Destiny/Orb like witch hunt.


While your speculation may be true, you shouldn't throw people like Idra under the bus for no reason with no proof.
CLG/Liquid ~~ youtube.com/reddedgaming
Wroshe
Profile Joined June 2011
Netherlands1051 Posts
May 29 2012 14:21 GMT
#431
On May 29 2012 23:20 Holytornados wrote:
Show nested quote +
On May 29 2012 23:12 prplhz wrote:
I guess Blizzard can't legally put it in the EULA that they can take away your right to play a game that you legally bought from them.

Private servers would solve this problem. There could be a battle net (like Brood War USEast) where people can hack freely, and then there could be private servers (like ICCup or Fish) where people will get banned for hacking. If Blizzard wants to have some control then they just need make servers licenced or whatever. This would remove any legal problems Blizzard could face from reserving the right to banning people from multiplayer. But I just don't know if the technology is there yet.


Blizzard can definitely ban whoever they want, for what they want.

Exactly. The EULA's are normally worded in such a way that they can even claim ownership of the unborn child your girlfriend is carrying, provided you met her through SCII (or a barcraft that streamed SCII). :p
Holytornados
Profile Joined November 2011
United States1022 Posts
May 29 2012 14:23 GMT
#432
On May 29 2012 23:21 Wroshe wrote:
Show nested quote +
On May 29 2012 23:20 Holytornados wrote:
On May 29 2012 23:12 prplhz wrote:
I guess Blizzard can't legally put it in the EULA that they can take away your right to play a game that you legally bought from them.

Private servers would solve this problem. There could be a battle net (like Brood War USEast) where people can hack freely, and then there could be private servers (like ICCup or Fish) where people will get banned for hacking. If Blizzard wants to have some control then they just need make servers licenced or whatever. This would remove any legal problems Blizzard could face from reserving the right to banning people from multiplayer. But I just don't know if the technology is there yet.


Blizzard can definitely ban whoever they want, for what they want.

Exactly. The EULA's are normally worded in such a way that they can even claim ownership of the unborn child your girlfriend is carrying, provided you met her through SCII (or a barcraft that streamed SCII). :p


Yeah, you don't own the account, I believe the EULA gives you a license to run the account that Blizzard owns, or something legally similar to this.
CLG/Liquid ~~ youtube.com/reddedgaming
Wroshe
Profile Joined June 2011
Netherlands1051 Posts
May 29 2012 14:46 GMT
#433
On May 29 2012 23:20 Holytornados wrote:
Show nested quote +
On May 29 2012 23:12 prplhz wrote:
I guess Blizzard can't legally put it in the EULA that they can take away your right to play a game that you legally bought from them.

Private servers would solve this problem. There could be a battle net (like Brood War USEast) where people can hack freely, and then there could be private servers (like ICCup or Fish) where people will get banned for hacking. If Blizzard wants to have some control then they just need make servers licenced or whatever. This would remove any legal problems Blizzard could face from reserving the right to banning people from multiplayer. But I just don't know if the technology is there yet.


Blizzard can definitely ban whoever they want, for what they want.

Show nested quote +
On May 29 2012 23:19 Wroshe wrote:
On May 29 2012 23:12 Kaitokid wrote:
I just read all posts of "zergthrowaway" in this reddit post
http://www.reddit.com/r/starcraft/comments/u9n77/psa_if_you_suspect_someone_is_maphacking_please/

Anyone who actually believes what he's saying is simply ignorant. He says he is "realistically a low GM or high masters" but at the same time he says he won half of his prize money (over $1000 with just online tournaments) without maphacking. It is simply impossible as a low GM or high masters to win this amount of money without maphacking as he claims. Even small cups with little prizemoney are full of established good progamers and Koreans. You might beat one or two as a low GM player but its impossible to consistenly win those cups when you are not extremely good.

just a retard seeking for attention

Yeah, upon reading his shit it looks very unlikely that the post is actually genuine.

More likely is that it's a butthurt fan of another Zerg player (first guess: IdrA, he simply has the most fans) that once lost to Nerchio and now wants to start a Destiny/Orb like witch hunt.


While your speculation may be true, you shouldn't throw people like Idra under the bus for no reason with no proof.

I don't throw IdrA under the bus and resent the accusation of doing so.

The guy I am throwing under the bus is "zergthrowaway" who I deduce to be a butthurt fan of another zerg player. Considering the fact that IdrA is the Zerg player with by far the most fans it is most likely a fan of IdrA. My source on the amount of fans is the size of the fan club thread combined with the amount of twitter followers.

Having established a theory that it's a fan of a zerg player does not mean in any way, shape or form that said zerg player has any influence on him. The only way that would be the case is if he had actually directly encouraged the guy to try and create a witch hunt with that reddit post. I never claimed that was the case and hence I resent the accusation.

Also I highly doubt a person such as IdrA would be stupid enough to direct someone to create that mess, especially as he has seen up close what the match fixing scandal did with pro gaming. I consider it far more likely that the butthurt fan decided to take action in his own hands and decided to start this smear campaign with the aim of hoping to eliminate a competitor of his favorite player.
thebig1
Profile Joined March 2011
248 Posts
May 29 2012 14:52 GMT
#434
On May 29 2012 17:02 Inori wrote:
What I care about, and what I meant about when I said "client needs to be stateless" is completely different issue.

The way it works right now is that units, buildings, are rendered and updated in real time. Rendering a unit for first time is expensive, btw. But it's not such a big issue because it's only done once in a lifetime of a unit, then it's just recalculation of unit positioning. Same for anything else. Buildings, mineral patch sizes, whatever.
That's called stateful client. A client that relies on previously inputted data, updating it with newly sent (which is only updates to previous state).

The way you and bunch of other clueless people suggests is only achievable when client becomes stateless as far as FoW goes, i.e. stops depending on previous data and creates everything on the fly based on full game state data that is sent from server (rather than just updates to existing). This is the only way to solve maphacking issue, because then there's nothing to read from memory, since it's created on the fly each tick.
What this results in is that your PC will have to create/render/recalculate every single unit each time it comes out of your FoW, then destroy each time it goes back in and so on. This is a major overhaul for any system. (remember than first time render is expensive.. well now it's each time first time).

If you're seriously going to argue with this again, before that, I'd really want to ask for a favor - just do a couple of experiments - run a big replay on 8x, create a custom map and suddenly drop 200/200 units, make some other sudden game huge change you can think of. I dare you to tell me your PC won't lag. And then image it will lag like this each time opponent steps out of FoW and tell me it's a question of couple of bytes.

About GH/SO - I only brought it up because you immediately assumed I'm highschool level without even trying to dive into the points I was making. To get away from that assumption I provided proof I'm not and thus in response I also wanted same from you.
Btw I also work in corporate sector (in fact, people that don't are very tiny % of total developers), sorry but that's a stupid excuse not to take part in OS world. But that's a completely different subject, so whatever.


Running a replay on 8x doesn't have anything to do with things... In order to run the game at 8x you either need to run the game logic at 480fps (60*8) and then drop frames... Sure there are tricks you can use to help with this, but it's still not going to be great. So yeah, if people can only manage 70fps running the game normally, they are only going to get like 9 at 8x speed.

You don't need to dispose a unit every time it leaves the fog of war. You would try to keep as much in memory as you could... Y could just ou do something like get the server to stop sending info and send a hide bit, then the units can be completely kept in memory and not updated on the map. That gives you the same result of it being compeltely stateless. Both ways you could get total count of units, and their last position. If you were really worried about memory in team games you could send death messages globally to tell clients when to dispose units when they died. However, on modern computers that shouldn't really be an issue. Most of the memory is taken up by things like assets anyways.

I am in a rush to type this post (like always, life too busy), but programming in games (and other projects tbh) is all about taking shortcuts. You very rarely do it the "correct" way, such as trying to make your stateless game. The correct way is too slow. You get something that works nearly as well, but is way faster and use that instead.
Pantythief
Profile Joined February 2012
Denmark657 Posts
May 29 2012 14:54 GMT
#435
On May 29 2012 07:22 rotegirte wrote:
Show nested quote +
On May 29 2012 07:03 Pantythief wrote:
On May 29 2012 06:40 Yoshi Kirishima wrote:
Holy shit so I just read some stuff about hacks.

Apparently there are external hacks and internal hacks.

Internal hacks are like the hardcore hacks, which can do things like blink your stalkers for you.

External hacks are apparently weaker but they still allow you things like production tab, vision, see his resources, etc.

Now apparently Blizzard lost a lawsuit, where until 6 years ago, in WoW, they would scan your entire computer for these external hacks (external hacks don't change the game so Warden doesn't pick up the signature). However it was ruled that that was illegal, since Warden was invading privacy.

So to my understanding, if you use these external hacks... the only way Blizzard can catch you is if they some reason scan the entire computer again, or if someone looks at the replay and catches you being suspicious by blind countering and/or looking at their base through fog of war and such. However, it can be hard to decide whether someone is hacking or not in this manner because, for example, maybe you scroll over to their base in the fog of war, just to see if they took any gas or not. But for a hacker, they are looking at their army, and then decide whether to attack or not. This kind of thing would be hard to tell if they're hacking or not.

So basically, so far only the internal hackers and the stupid external hackers are being caught and banned. What about those who use external hacks in moderation? This is scaring me a bit... there could be many many hackers right now. I google'd some sc2 hacks and there is a website that is thriving with them (d3scene).

Maybe the ones who created the hacks are lying about the safety of external hacks though, but even those who are using the internal hacks... I haven't seen anyone say they have been caught with it. Maybe after a while, blizzard will find out, and do a mass ban again. But for now, everyone using the internal hacks (which are claimed to be undetectable) seems to be able to play freely until blizzard does something about it. And by freely I mean that it's been a few months already!

If this is true, then holy fuck. If not, then whew. Maybe someone who knows more about programming and such can shed more light on this?

Oh yeah to make things worse, the people who are releasing these "public hacks" are saying they use a different version themselves. The reason being, if blizzard catches on to a public version, and does a mass ban, the creator -- the one causing the trouble! -- will still be safe, since his hack is different. It seems stopping hacking is much harder than people think, and this can explain why Blizzard is so slow about it.


External hacks are hacks that are unable for Warden or any other anti-cheat system to detect, because they're rooted locally on your computer and into your memory.

Internal hacks are the ones you constantly hear about in "large ban-waves, omg, omg" Yes, you are correct. It's illegal for Blizzard and any other company to "scan" your system. D3scene has been around since the day most of you were born, I know a moderator on there from old times.

Also, you got it wrong with the external and internal hacks -- the MAJORITY wants to use EXTERNAL hacks, so that they can hack for as long as they want to, without getting detected, until the game is patched. Once the game has been patched I imagine that the author of the hack will update it, so that it will remain undetectable. Internal hacks are spotted almost instantly by Warden because the .exe file is injecting into the starcraft2.exe file.

Blizzard cannot stop this -- no company can. The technology to stop external hacks is being slowed down because of the Consumer-Privacy law. I dare say an experienced hacker knows better than any gaming company out there.




Out of curiosity, the general consensus I have gotten on the web is that Blizzard isn't particularly sophisticated at shielding their game. Technically speaking, is there even a theoretical way to mitigate the compromise of an online multiplayer RTS? I mean, could they have designed it any (significant) way better on code level? I ask this, because it would be pretty much an eternal problem for every future RTS for any company


Sorry for the late reply --

No, Blizzard could not have done a better job, in fact, it's VERY easy to code an anti-cheat software for your game(s), as of now the problem is "eternal", I'm afraid. I know enough about coding to tell you how this is a problem and what Blizzard can or cannot do, but I'm not even sure that the technology is here yet, to even start thinking about the future.
afkøaoilncpsdpdnaædc
i)awn
Profile Joined October 2011
United States189 Posts
May 29 2012 15:00 GMT
#436
Why can't they just keep opponents information on the server side and just send the eligible ones? Unless Blizzard server is getting hacked altogether. In anyways; this is is not necessary if Blizzard simply check all hack reports seriously and perma ban the account. The problem though will then be with those who know how to hack and not look suspicious.
Pantythief
Profile Joined February 2012
Denmark657 Posts
May 29 2012 15:00 GMT
#437
On May 29 2012 07:23 HansK wrote:
Show nested quote +
On May 29 2012 07:03 Pantythief wrote:
On May 29 2012 06:40 Yoshi Kirishima wrote:
Holy shit so I just read some stuff about hacks.

Apparently there are external hacks and internal hacks.

Internal hacks are like the hardcore hacks, which can do things like blink your stalkers for you.

External hacks are apparently weaker but they still allow you things like production tab, vision, see his resources, etc.

Now apparently Blizzard lost a lawsuit, where until 6 years ago, in WoW, they would scan your entire computer for these external hacks (external hacks don't change the game so Warden doesn't pick up the signature). However it was ruled that that was illegal, since Warden was invading privacy.

So to my understanding, if you use these external hacks... the only way Blizzard can catch you is if they some reason scan the entire computer again, or if someone looks at the replay and catches you being suspicious by blind countering and/or looking at their base through fog of war and such. However, it can be hard to decide whether someone is hacking or not in this manner because, for example, maybe you scroll over to their base in the fog of war, just to see if they took any gas or not. But for a hacker, they are looking at their army, and then decide whether to attack or not. This kind of thing would be hard to tell if they're hacking or not.

So basically, so far only the internal hackers and the stupid external hackers are being caught and banned. What about those who use external hacks in moderation? This is scaring me a bit... there could be many many hackers right now. I google'd some sc2 hacks and there is a website that is thriving with them (d3scene).

Maybe the ones who created the hacks are lying about the safety of external hacks though, but even those who are using the internal hacks... I haven't seen anyone say they have been caught with it. Maybe after a while, blizzard will find out, and do a mass ban again. But for now, everyone using the internal hacks (which are claimed to be undetectable) seems to be able to play freely until blizzard does something about it. And by freely I mean that it's been a few months already!

If this is true, then holy fuck. If not, then whew. Maybe someone who knows more about programming and such can shed more light on this?

Oh yeah to make things worse, the people who are releasing these "public hacks" are saying they use a different version themselves. The reason being, if blizzard catches on to a public version, and does a mass ban, the creator -- the one causing the trouble! -- will still be safe, since his hack is different. It seems stopping hacking is much harder than people think, and this can explain why Blizzard is so slow about it.


External hacks are hacks that are unable for Warden or any other anti-cheat system to detect, because they're rooted locally on your computer and into your memory.

Internal hacks are the ones you constantly hear about in "large ban-waves, omg, omg" Yes, you are correct. It's illegal for Blizzard and any other company to "scan" your system. D3scene has been around since the day most of you were born, I know a moderator on there from old times.

Also, you got it wrong with the external and internal hacks -- the MAJORITY wants to use EXTERNAL hacks, so that they can hack for as long as they want to, without getting detected, until the game is patched. Once the game has been patched I imagine that the author of the hack will update it, so that it will remain undetectable. Internal hacks are spotted almost instantly by Warden because the .exe file is injecting into the starcraft2.exe file.

Blizzard cannot stop this -- no company can. The technology to stop external hacks is being slowed down because of the Consumer-Privacy law. I dare say an experienced hacker knows better than any gaming company out there.




You're wrong in the fact that internal hacks are detected almost instantly. As of right now, the warden has no preemptive systems in place. Internal hacks get released, so many months later blizzard decides to add it to the the list of signatures to ban for and then they do a ban wave. From this point on, that certain hack version will be detectable by Warden and then get you a near instant ban.

The thing is even when they do this internal hack authors are able to see how they banned it(for example, one hack the warden targeted did so by detecting a message function the hack used from the game, "xxx hack loaded" to flag the user for a ban). By removing that it forces the current way they use warden to re-ban it pretty much and that is what currently goes on. Internal hack released, X months later it's banned, X weeks later it's updated and safe again.

Now, on to the preemptive measures. It's entirely possible prevent maphack from even being possible at all, how ever not with the current SCII game design where the map data needs to be shared with each client. It's also possible to make internal hacks very very hard to use even with the current warden but not much effort is put into that.. We're basically in a situation where unless blizzard makes some drastic changes maphack and other related hacks will always 100% of the time be running wild even in the highest of GM and lowest of bronze.



Show nested quote +
Out of curiosity, the general consensus I have gotten on the web is that Blizzard isn't particularly sophisticated at shielding their game. Technically speaking, is there even a theoretical way to mitigate the compromise of an online multiplayer RTS? I mean, could they have designed it any (significant) way better on code level?


They could for sure make it impossible to maphack. They could also next to get rid of completely internal hacks, combine the two and you would only have some weird hacks like auto-blink and stuff like that.


I wasn't speaking about Warden exclusively, and I forgot to mention the part about recognizing a signature before Warden takes action.

I agree, but it's much more complex than that. When you explain it that way, you make it sound like there's little to no difference between internal and external hacks.

We've heard the "Blizzard needs to change stuff"-argument so many times now, but the problem remains; Blizzard have no clue how to do this. And to be honest, I can only think of Riot Games who're up-to-date with their security, so I can't blame Blizzard, really. No matter the game design, hackers become smarter (the authors anyway) as more complex security is developed.
afkøaoilncpsdpdnaædc
wimpwimpwimp
Profile Joined May 2012
171 Posts
Last Edited: 2012-05-29 15:03:34
May 29 2012 15:02 GMT
#438
.
Mendelfist
Profile Joined September 2010
Sweden356 Posts
May 29 2012 15:09 GMT
#439
On May 29 2012 23:52 thebig1 wrote:
Show nested quote +
On May 29 2012 17:02 Inori wrote:
What I care about, and what I meant about when I said "client needs to be stateless" is completely different issue.

The way it works right now is that units, buildings, are rendered and updated in real time. Rendering a unit for first time is expensive, btw. But it's not such a big issue because it's only done once in a lifetime of a unit, then it's just recalculation of unit positioning. Same for anything else. Buildings, mineral patch sizes, whatever.
That's called stateful client. A client that relies on previously inputted data, updating it with newly sent (which is only updates to previous state).

The way you and bunch of other clueless people suggests is only achievable when client becomes stateless as far as FoW goes, i.e. stops depending on previous data and creates everything on the fly based on full game state data that is sent from server (rather than just updates to existing). This is the only way to solve maphacking issue, because then there's nothing to read from memory, since it's created on the fly each tick.
What this results in is that your PC will have to create/render/recalculate every single unit each time it comes out of your FoW, then destroy each time it goes back in and so on. This is a major overhaul for any system. (remember than first time render is expensive.. well now it's each time first time).

If you're seriously going to argue with this again, before that, I'd really want to ask for a favor - just do a couple of experiments - run a big replay on 8x, create a custom map and suddenly drop 200/200 units, make some other sudden game huge change you can think of. I dare you to tell me your PC won't lag. And then image it will lag like this each time opponent steps out of FoW and tell me it's a question of couple of bytes.

About GH/SO - I only brought it up because you immediately assumed I'm highschool level without even trying to dive into the points I was making. To get away from that assumption I provided proof I'm not and thus in response I also wanted same from you.
Btw I also work in corporate sector (in fact, people that don't are very tiny % of total developers), sorry but that's a stupid excuse not to take part in OS world. But that's a completely different subject, so whatever.


Running a replay on 8x doesn't have anything to do with things... In order to run the game at 8x you either need to run the game logic at 480fps (60*8) and then drop frames... Sure there are tricks you can use to help with this, but it's still not going to be great. So yeah, if people can only manage 70fps running the game normally, they are only going to get like 9 at 8x speed.

You don't need to dispose a unit every time it leaves the fog of war. You would try to keep as much in memory as you could... Y could just ou do something like get the server to stop sending info and send a hide bit, then the units can be completely kept in memory and not updated on the map. That gives you the same result of it being compeltely stateless. Both ways you could get total count of units, and their last position. If you were really worried about memory in team games you could send death messages globally to tell clients when to dispose units when they died. However, on modern computers that shouldn't really be an issue. Most of the memory is taken up by things like assets anyways.

I am in a rush to type this post (like always, life too busy), but programming in games (and other projects tbh) is all about taking shortcuts. You very rarely do it the "correct" way, such as trying to make your stateless game. The correct way is too slow. You get something that works nearly as well, but is way faster and use that instead.


One problem with stateless clients is that someone has to know the full game state, ie run the full game simulation, and if it isn't the client it has to be the server. I think you can pretty much forget Blizzard running the full game simulation for all the thousands of games going on at every moment.

The second problem with stateless clients is the bandwidth. Every time a user clicks on the minimap the server would have to send information about potentially hundreds of units in that area. That amounts to at least kilobytes of data, which would have to be sent in one game tick. Not viable. The current implementation only sends user input, ie essentially mouse and keyboard commands. No unit positions are sent. The amount of data in this case is negligible in comparison.
Bellazuk
Profile Joined December 2011
Canada146 Posts
May 29 2012 15:14 GMT
#440
I remember back in the days when I was one of the few legit cs 1.6 cal-m + player of my division. People hacked like crazy and they were damn good at making it not suspicious. I'm not even surprise some people hack in sc2, kids gotta do what they can to feed their laziness. I just hope we find a solution to find them more easily because sometimes I can swear i've been playing vs a maphacker, but looking at the replay it may looks just like that dude was being lucky over and over, nothing very blatant and if we find a way to detect out of a replay a hacker like instantly, that would be a great start.
“The only thing standing between you and your goal is the bullshit story you keep telling yourself as to why you can't achieve it.”
Prev 1 20 21 22 23 24 531 Next
Please log in or register to reply.
Live Events Refresh
CranKy Ducklings
10:00
Sea Duckling Open #140
CranKy Ducklings79
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 198
Railgan 42
Creator 14
StarCraft: Brood War
Sea 6694
Horang2 4040
GuemChi 1668
Jaedong 862
actioN 292
Mini 259
BeSt 247
Killer 230
Soma 220
EffOrt 210
[ Show more ]
Rush 169
Mind 92
Hyun 87
Bonyth 72
ToSsGirL 69
Backho 61
sas.Sziky 33
JYJ28
PianO 27
zelot 24
Aegong 14
soO 12
Terrorterran 10
Sacsri 9
sorry 9
HiyA 8
Dota 2
Gorgc6041
singsing2210
qojqva1772
Dendi596
XcaliburYe214
BananaSlamJamma90
Heroes of the Storm
Khaldor209
Other Games
B2W.Neo1194
Lowko261
Sick244
Fuzer 193
Hui .112
XaKoH 95
nookyyy 54
MindelVK19
Organizations
StarCraft 2
WardiTV622
Counter-Strike
PGL242
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• StrangeGG 67
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 2050
League of Legends
• Stunt703
• HappyZerGling113
Upcoming Events
IPSL
4h 9m
dxtr13 vs OldBoy
Napoleon vs Doodle
LAN Event
4h 9m
Lambo vs Clem
Scarlett vs TriGGeR
ByuN vs TBD
Zoun vs TBD
BSL 21
6h 9m
Gosudark vs Kyrie
Gypsy vs OyAji
UltrA vs Radley
Dandy vs Ptak
Replay Cast
9h 9m
Sparkling Tuna Cup
20h 9m
WardiTV Korean Royale
22h 9m
LAN Event
1d 1h
IPSL
1d 4h
JDConan vs WIZARD
WolFix vs Cross
BSL 21
1d 6h
spx vs rasowy
HBO vs KameZerg
Cross vs Razz
dxtr13 vs ZZZero
Replay Cast
1d 19h
[ Show More ]
Wardi Open
1d 22h
WardiTV Korean Royale
2 days
Replay Cast
3 days
Kung Fu Cup
3 days
Classic vs Solar
herO vs Cure
Reynor vs GuMiho
ByuN vs ShoWTimE
Tenacious Turtle Tussle
4 days
The PondCast
4 days
RSL Revival
4 days
Solar vs Zoun
MaxPax vs Bunny
Kung Fu Cup
4 days
WardiTV Korean Royale
4 days
RSL Revival
5 days
Classic vs Creator
Cure vs TriGGeR
Kung Fu Cup
5 days
CranKy Ducklings
6 days
RSL Revival
6 days
herO vs Gerald
ByuN vs SHIN
Kung Fu Cup
6 days
Liquipedia Results

Completed

BSL 21 Points
SC4ALL: StarCraft II
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
SOOP Univ League 2025
YSL S2
BSL Season 21
Stellar Fest: Constellation Cup
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual

Upcoming

SLON Tour Season 2
BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
HSC XXVIII
RSL Offline Finals
WardiTV 2025
RSL Revival: Season 3
META Madness #9
BLAST Bounty Winter 2026: Closed Qualifier
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.