• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 10:48
CEST 16:48
KST 23:48
  • 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
[ASL21] Ro24 Preview Pt2: News Flash10[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy18ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book20
Community News
Weekly Cups (May 30-Apr 5): herO, Clem, SHIN win0[BSL22] RO32 Group Stage3Weekly Cups (March 23-29): herO takes triple6Aligulac acquired by REPLAYMAN.com/Stego Research8Weekly Cups (March 16-22): herO doubles, Cure surprises3
StarCraft 2
General
Weekly Cups (May 30-Apr 5): herO, Clem, SHIN win Rongyi Cup S3 - Preview & Info Team Liquid Map Contest #22 - Presented by Monster Energy Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool What mix of new & old maps do you want in the next ladder pool? (SC2)
Tourneys
GSL CK - monthly team event Sparkling Tuna Cup - Weekly Open Tournament RSL Season 4 announced for March-April StarCraft Evolution League (SC Evo Biweekly) WardiTV Mondays
Strategy
Custom Maps
[M] (2) Frigid Storage Publishing has been re-enabled! [Feb 24th 2026]
External Content
The PondCast: SC2 News & Results Mutation # 520 Moving Fees Mutation # 519 Inner Power Mutation # 518 Radiation Zone
Brood War
General
Pros React To: JaeDong vs Queen [BSL22] RO32 Group Stage so ive been playing broodwar for a week straight. ASL21 General Discussion Gypsy to Korea
Tourneys
[Megathread] Daily Proleagues [ASL21] Ro24 Group F Escore Tournament StarCraft Season 2 [ASL21] Ro24 Group E
Strategy
What's the deal with APM & what's its true value Fighting Spirit mining rates Simple Questions, Simple Answers
Other Games
General Games
Stormgate/Frost Giant Megathread Starcraft Tabletop Miniature Game Nintendo Switch Thread General RTS Discussion Thread Darkest Dungeon
Dota 2
The Story of Wings Gaming Official 'what is Dota anymore' discussion
League of Legends
G2 just beat GenG in First stand
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
Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread The Chess Thread Russo-Ukrainian War Thread NASA and the Private Sector Things Aren’t Peaceful in Palestine
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece [Req][Books] Good Fantasy/SciFi books Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion Cricket [SPORT] Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Loot Boxes—Emotions, And Why…
TrAiDoS
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
ASL S21 English Commentary…
namkraft
Electronics
mantequilla
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2230 users

Banhammer 5000? - Page 9

Forum Index > SC2 General
Post a Reply
Prev 1 7 8 9 10 Next All
bbsss
Profile Joined June 2010
Netherlands163 Posts
Last Edited: 2010-10-06 22:46:02
October 06 2010 22:44 GMT
#161
On October 07 2010 06:13 TheRabidDeer wrote:
Show nested quote +
On October 06 2010 01:46 bbsss wrote:
On October 05 2010 20:26 Ashur wrote:



On October 05 2010 20:26 bbsss wrote:
I have yet to hear an argument against them importing a serversided -what data should be available for client- system. Apperently HoN and LoL have this system already.

Sorry I am flooded by messages a bit. As Ilintar already wrote that you can choose between two main things. One of them is that everything is stored clientside which gives you good performance and replays (current SC2 solution), or on the other hand (HoN solution) everything serverside, which would bring some problems. It is nearly impossible to (re)implement for so many objects that StarCraft 2 have to handle (HoN is a game with ~ten objects), StarCraft got thousands. In addition StarCraft have got amazing map editor, where you can change almost every single rule how the game really works, and thats the other problem, because how do you know what the server should hide and show in custom maps? It would require some HW, which is actually not so big problem for such a company. If you ask what else can be done to stop such a cheat, I must say... I don't know. Seriously no idea. It was bad Blizzard guys knew that its flawed in this way (and yes, they really did know that during the beta, guys at anticheat dept. are not that stupid to find it on their own, so they basically knew it in even during concept of StarCraft 2), but sadly, they didn't do anything to prevent it because of performace issues.



So argument one is good performance; I don't see how serverside handling would in any way reduce the performance clientside. Increase in serverload, so what.
The other is comparing the amount of objects between hon and starcraft. It's not as if this has to be manually converted or am I mistaken

Serverside handling would result in massive amounts of lag, which is the performance he speaks of.

The server would have to keep track of each individual thing on the map. Can you imagine how much more laggy it would be if the servers suddenly had to manage several hundred times more information than what they currently do?

There are also other issues with it. For example, in HoN the pudge-like character that has the hook, if he casts the hook and it goes towards a player, then the player that cant see pudge sees the hook always come from the SW corner of the game regardless of where it actually came from. He cant interpret where he really is because the game cant handle what it doesnt see.


Your example is not true, HoN handles hooks comming from an previously unknown source just fine?

I'm pretty sure the server already does keep track of every unit on the map. Leaving how the game runs for the client to decide will introduce some big problems. So once again you give the argument of increased serverload, but I say this can not be a good reason since I can only imagine the extra load to outweigh the problems it causes (maphack). With my knowledge I'd say that a solution like the one I propose might cost some extra programming time, but not so much serverload that it would be more crippling than having hackers.

I can see the problem it would pose for custom games and what should be visible and not. But this could be so easily bypassed (just give an ability to bypass the -lets call it a fow-check- and custom games will be fine).
Baarn
Profile Joined April 2010
United States2702 Posts
Last Edited: 2010-10-06 23:21:38
October 06 2010 23:20 GMT
#162
Why does Blizzard have to be reactionary to the Op and people like him. Awesome! you can find a way to do this or that in the game and Blizzard makes it so easy that it's not even a challenge with your leet hacking skills. There are other things you can do with that talent you have besides taunting a company into thinking they have to one up you when in reality all they have to do is wait a couple months and then ban your ass so you give them another 60 dollars or just move on to something more "challenging."
There's no S in KT. :P
TheOnlyOne
Profile Joined August 2010
Germany155 Posts
October 07 2010 03:40 GMT
#163
I think the easiest answer that they wont make it server sided is that they also have a Singleplayer.

Overall Multiplayer works the same as Singleplayer, just that the data is exchanged, but the basic "module" of the game works as it is.

So if they would totally change this module for multiplayer, its just extra development cost, while its so much easier to produce a singel "game module" that works for single AND multiplayer the same way.
Klumaster
Profile Joined May 2010
United Kingdom36 Posts
October 07 2010 09:32 GMT
#164
On October 07 2010 07:44 bbsss wrote:

Leaving how the game runs for the client to decide will introduce some big problems.

Such as?
The thief, Black Leaf, did not find the poison trap, and I declare her dead.
Eka
Profile Joined September 2010
Sweden71 Posts
October 07 2010 09:41 GMT
#165
On October 07 2010 06:47 samalie wrote:
FOr the encryption people....

WAY back in the Everquest days there was a program called ShowEQ. When it first came out, the datastream was essentially unencrypted, so a user of the program could sniff out in the packets what creatures were spawned, where they were, etc. It flourished in Linux, undetectable, until someone ported it to Windows to run in tandem with the EQ client. Then Sony started searching for the ShowEQ executable, ala Warden today. Mass bannings happened.

But the linux people lived on, and IIRC a windows verson came out which allowed the remote packet sniffing of Linux. ShowEQ florished.

Sony encrypted the datastream.

Hackers learnt where the decryption code was in memory. Import the decryption routine in ShowEQ, hack once again worked.

It turned into a back and forth battle...they'd try to kill it off, the hackers found a new way to do it.

We're basically in the same boat here...all the info that is needed is in the datastream during a match. Sure, its probably encrypted, but if someone puts forth enough effort they'll figure out how to watch the stream...on another PC...which is undetectable in every way by Blizzard. Shit, it would be undetectable in any situation except (obviously) a live tournament.

THere's money involved in this....so it WILL happen. Its just a matter of when.


Intesting read.

Though, I cant see that "ther's money involved". I have trouble seeing that alot of players would pay for a cheat in SCII, mainly cuz its not driven by the same psycology as for example WoW or EQ. Sure, the world has some black sheeps here and there. But saying that there is money in it is kind of an small "overstatement". IMHO atleast.
hihu
Profile Joined March 2010
France64 Posts
October 07 2010 11:53 GMT
#166
On October 05 2010 17:27 Ashur wrote:
Think, first of you can rename the process to firefox.exe, change its size by modifying resources. Change the resources themselves. So the question is for Warden is, is this a browser or a cheat? And what if the cheat is actually a plugin for firefox.exe, it does not need to be a process at all. If you want to hide such a thing, you simply hide it.

Well yes I'm pretty confident you can do all of this, but your average cheater joe can't.

If you release a hack publicly 99% of the ppl using it will not be able to prevent the Warden from detecting it, effectively making the hack obsolete except for a handful of individuals who aren't competitive enough at starcraft to make a difference in online money tournaments.

Or am I mistaken?
bbsss
Profile Joined June 2010
Netherlands163 Posts
October 07 2010 11:56 GMT
#167
On October 07 2010 18:32 Klumaster wrote:
Show nested quote +
On October 07 2010 07:44 bbsss wrote:

Leaving how the game runs for the client to decide will introduce some big problems.

Such as?

Speedhack.
Klumaster
Profile Joined May 2010
United Kingdom36 Posts
October 07 2010 12:04 GMT
#168
On October 07 2010 20:56 bbsss wrote:
Show nested quote +
On October 07 2010 18:32 Klumaster wrote:
On October 07 2010 07:44 bbsss wrote:

Leaving how the game runs for the client to decide will introduce some big problems.

Such as?

Speedhack.


As in, units moving at a different speed? If one player's game allows them to do something that the other player's machine doesn't see happening, you just get a desync.
The thief, Black Leaf, did not find the poison trap, and I declare her dead.
bbsss
Profile Joined June 2010
Netherlands163 Posts
October 07 2010 20:47 GMT
#169
On October 07 2010 21:04 Klumaster wrote:
Show nested quote +
On October 07 2010 20:56 bbsss wrote:
On October 07 2010 18:32 Klumaster wrote:
On October 07 2010 07:44 bbsss wrote:

Leaving how the game runs for the client to decide will introduce some big problems.

Such as?

Speedhack.


As in, units moving at a different speed? If one player's game allows them to do something that the other player's machine doesn't see happening, you just get a desync.



Which client would decide who is right?
Ssoulle
Profile Blog Joined September 2010
United Kingdom149 Posts
Last Edited: 2010-10-08 10:54:12
October 08 2010 10:53 GMT
#170
Obviously, this fault exists in practically any client sided game, but I think what the OP trying to say is that special attention should be given to it in Starcraft 2 because money will be on the line alot of the time, therefore bringing hacking during tournament games to the same level as lets say cheating in a Casino. You are commiting Fraud when prize money is involved? and probably breaking Blizzards TOS by doing this. To be honest though, during any tournament where money is involved, replays should be analysed and people should be willing to be transparent about the setup of their computers to an extent.

Obviously, to the average casual player trying to make his way up the ladder, "secret" hacks like this if they become common are doing to lead to frustration, annoyance and maybe even the quitting of the game, IE, not buying the expansions when they come out. Blizzard need the expansions to sell well, they are designed to help pay for the servers and other things which will be costing them after the games initial release. If there is widespread anger amongst gamers, people aren't going to give Blizzard more money, and then they will have to spend time attempting to fix this.

Blizzard probably ignored your email because they didn't want to be seen getting help from someone outside of their company who isn't respected, or they have been told they are not allowed too. They knew about this weakness from their other games, but Client to Server just wouldn't work for Starcraft. Over the past 10 years, the abilities of computers have come alot further than the abilities of most peoples internet connections. You would be passing so much data between Client and Server, and server would need its own time to do its thing. Your putting a third party inbetween your link, which slows everything down. This third party is just another thing which could have problems or not be reliable.

Imagine this: If the server goes down: Who wins the match ?
O.o
bbsss
Profile Joined June 2010
Netherlands163 Posts
Last Edited: 2010-10-09 09:18:23
October 09 2010 09:17 GMT
#171
Noone wins the match, it will be a Tie or both lose I don't remember exactly(remember battlenet going down several times during the beta?). I would like to hear from someone who actually knows how this game runs. Because I'm pretty sure there all data goes through the server, and implementng so that the data that runs through the server is filtered for both clients wouldnt cost shit for serverload or performance drop client sided.
Klumaster
Profile Joined May 2010
United Kingdom36 Posts
October 12 2010 16:14 GMT
#172
It's not just a question of filtering though. The minute you don't have full data on the client, you have to run the actual game simulation on the server too.
The thief, Black Leaf, did not find the poison trap, and I declare her dead.
TheGreatHegemon
Profile Joined September 2010
61 Posts
Last Edited: 2010-10-12 16:34:02
October 12 2010 16:27 GMT
#173
Of course, what I've found surprising is that on client based models there's never been random auditing.

In a lot of applications (Finding peaks and shortest paths), random sampling works well. Likewise, if the server *randomly* ran some of the calculations to validate against client behavior, couldn't it detect cheaters? This could even be randomly elected subsets of units upon the start of a game (I.E., each unit spawned has a 5% chance to have all its calculations done on the server side, in addition to client side). For the clients, they keep chugging away on calculating this 5% of units, but if the server detects a deviation from expected or allowed parameters, it's overrrr.

Sure, for a few games it's possible that a cheater wouldn't be detected, but as the number of games goes up, the probability of not being detected goes down...
Klumaster
Profile Joined May 2010
United Kingdom36 Posts
October 12 2010 16:36 GMT
#174
I think the thing there is that no serverside verification is needed - if someone cheats at one end, the game just goes unstable and the game ends. Though it would be good if something could verify whose machine was misbehaving, it's not needed to prevent cheating. The problem here is that once you've got the simulation running on the client, the data can be extracted without client behaviour changing.
The thief, Black Leaf, did not find the poison trap, and I declare her dead.
Sajiki
Profile Joined September 2010
Germany522 Posts
October 12 2010 16:53 GMT
#175
On October 05 2010 20:29 Anfere wrote:
I trust the Warden. I played WC3 for 6 years, and even last year, the Warden was still working pretty fine on ladder games.

i played wc3 aswell and there was a lot of cheating in it, mostly really awful things like drophacks.
Shortly before sc2 released i started to play a bit of ladder again, encountered 2 guys that made my screen freeze every 2 seconds and finally lagged out themselves and 2 goldhackers in the first 20 games. i immediately quit again.
건설로봇 준비완료
niteReloaded
Profile Blog Joined February 2007
Croatia5282 Posts
October 12 2010 18:12 GMT
#176
Ashur is the typical story of a villain who was once a good guy.

Was awesome, got traumatized for some reason, turned depressed, started behaving auto-destructive by doing bad things to things he loves.

Thank you Ashur for all the good stuff you did before. I hope you get better and become the positive figure in the community again.
ShoCkeyy
Profile Blog Joined July 2008
7815 Posts
Last Edited: 2010-10-12 18:47:30
October 12 2010 18:45 GMT
#177
On October 13 2010 03:12 niteReloaded wrote:
Ashur is the typical story of a villain who was once a good guy.

Was awesome, got traumatized for some reason, turned depressed, started behaving auto-destructive by doing bad things to things he loves.

Thank you Ashur for all the good stuff you did before. I hope you get better and become the positive figure in the community again.


Did you not read anything he has written in this thread? He's basically making the hacks to show blizzard that there is still exploits in the game so they can get on top of this and fix it already. He's tried already to speak to blizzard and they just keep turning their backs on him. So he's doing what needs to be done in order for blizzard to realize what is going to happen very soon. He's still fighting on the good side, but doing it as a "bad guy."

Ashur and Ili, I've always trusted you both either way when it comes to the community. Let's hope there is something that can be done about this, if not, here goes to another game ruined. /cheers
Life?
TheGreatHegemon
Profile Joined September 2010
61 Posts
October 12 2010 19:09 GMT
#178
On October 13 2010 03:12 niteReloaded wrote:
Ashur is the typical story of a villain who was once a good guy.

Was awesome, got traumatized for some reason, turned depressed, started behaving auto-destructive by doing bad things to things he loves.

Thank you Ashur for all the good stuff you did before. I hope you get better and become the positive figure in the community again.


Wow, I think you read wayyy too much into this stuff...
iSTime
Profile Joined November 2006
1579 Posts
October 12 2010 20:41 GMT
#179
Just get to high level diamond and don't worry about it. 95% of players at the top level (read: anyone playing in top tournaments and especially LANs) aren't going to be using maphacks because they actually want to be good. Plus, the more you worry about shit you can't control the more you're going to blame your losses on maphacks when you just got outplayed.
www.infinityseven.net
Nixda
Profile Joined August 2010
119 Posts
October 12 2010 20:48 GMT
#180
While I am sad about the existance of hacks and depressed at the thought of seeing more of them in the future, I've got to say I am wholly unsurprised as well.

The hacks/scandals of the past few months like drophack and Immortal warp-in I read about already gave me the impression Blizzard did not take the security of their game serious enough.

As for Ashur posting this, it has long been established in online games of any kind that companies - who need to think economically - will only exert themselves to fix exploits and hacks when they become numerous and/or very publicly known.
Its is a lesson I always assumed everyone knew from way back in the old DrTwister days, but instead it seems this needs to be relearned every few years...

So in short, if one encounters a working hack or exploit, the best thing to get it fixed FAST is to not use it yourself but instead make it public so the numbers of it being used skyrocket and the compamy is forced to do something about it. It also serves to get some of the idiots banned who jump up on a public hack/exploit bandwagon

However, if I understand Ashur correctly - and I am by no means a programmer myself - then the issue is a lot more grave this time, because there probably will not be a thing Blizzard can do about it ?
Maybe thats correct, maybe not - but especially if a coming hack will be undetectable, it is very important that the customers know about it and Blizzard does not get to pretend nothing's amiss.

I do not know what amount of server infrastructure and cash would be needed to run things server-side like in HoN, but I DO know that I'd much prefer to pay a monthly fee like in MMORPG games for them to be able to keep things as cheating-free as possible as opposed to play for free on a hacked ladder.

So if things are indeed as grim as predicted by Ashur, then the Sc2 community will have to ask what we want and maybe ask Blizzard what they can do to ensure a continued and enjoyable gaming experience - and we should preferably ask them before we buy two more expansions.

To me at least the multi-player part of Sc2 is the reason i want to buy the expansions, and I'd really like to know the ladder wont become a farce for being a hack-fest before I shell out the money for them.
Prev 1 7 8 9 10 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 9h 12m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
LamboSC2 344
Hui .285
trigger 126
StarCraft: Brood War
Calm 4871
Bisu 3041
Horang2 2768
Jaedong 2254
EffOrt 720
Soma 699
Shuttle 658
Larva 412
Stork 376
Aegong 318
[ Show more ]
Snow 301
Light 290
Mini 257
ZerO 242
Soulkey 218
ggaemo 200
Hyuk 176
Rush 176
Sea.KH 87
JYJ 81
hero 74
Backho 53
[sc1f]eonzerg 51
Sharp 42
Shinee 38
sSak 35
Hm[arnc] 30
Movie 29
Terrorterran 18
910 17
Noble 16
Sacsri 15
ajuk12(nOOB) 14
soO 14
Dota 2
Gorgc4797
qojqva2396
Counter-Strike
fl0m2017
oskar101
Other Games
singsing2424
Liquid`RaSZi1243
B2W.Neo824
hiko729
Lowko416
crisheroes284
XcaliburYe137
XaKoH 128
ArmadaUGS93
QueenE87
Mew2King48
ZerO(Twitch)10
Trikslyr1
Organizations
Other Games
BasetradeTV540
StarCraft: Brood War
UltimateBattle 228
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV565
• lizZardDota250
League of Legends
• Nemesis3690
Upcoming Events
PiGosaur Cup
9h 12m
Replay Cast
18h 12m
Kung Fu Cup
20h 12m
Replay Cast
1d 9h
The PondCast
1d 19h
CranKy Ducklings
2 days
WardiTV Team League
2 days
Replay Cast
3 days
CranKy Ducklings
3 days
WardiTV Team League
3 days
[ Show More ]
uThermal 2v2 Circuit
4 days
BSL
4 days
Sparkling Tuna Cup
4 days
WardiTV Team League
4 days
BSL
5 days
Replay Cast
5 days
Replay Cast
5 days
Wardi Open
5 days
Liquipedia Results

Completed

CSL Elite League 2026
RSL Revival: Season 4
NationLESS Cup

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
StarCraft2 Community Team League 2026 Spring
Nations Cup 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026

Upcoming

Escore Tournament S2: W2
IPSL Spring 2026
Escore Tournament S2: W3
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
RSL Revival: Season 5
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
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 © 2026 TLnet. All Rights Reserved.