• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 07:59
CEST 13:59
KST 20:59
  • 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: Voting2[ASL20] Ro4 Preview: Descent6Team TLMC #5: Winners Announced!3[ASL20] Ro8 Preview Pt2: Holding On9Maestros of the Game: Live Finals Preview (RO4)5
Community News
Weekly Cups (Oct 6-12): Four star herO35.0.15 Patch Balance Hotfix (2025-10-8)66Weekly Cups (Sept 29-Oct 5): MaxPax triples up3PartinG joins SteamerZone, returns to SC2 competition315.0.15 Balance Patch Notes (Live version)119
StarCraft 2
General
Weekly Cups (Oct 6-12): Four star herO 5.0.15 Patch Balance Hotfix (2025-10-8) TL.net Map Contest #21 - Finalists PartinG joins SteamerZone, returns to SC2 competition TL.net Map Contest #21: Voting
Tourneys
WardiTV Mondays SC2's Safe House 2 - October 18 & 19 Sparkling Tuna Cup - Weekly Open Tournament RSL Offline Finals Dates + Ticket Sales! SC4ALL $6,000 Open LAN in Philadelphia
Strategy
Custom Maps
External Content
Mutation # 495 Rest In Peace Mutation # 494 Unstable Environment Mutation # 493 Quick Killers Mutation # 492 Get Out More
Brood War
General
[ASL20] Ro4 Preview: Descent I'm making videos again Any rep analyzer that shows resources situation? Whose hotkey signature is this? BW General Discussion
Tourneys
[ASL20] Semifinal A [Megathread] Daily Proleagues [ASL20] Ro8 Day 4 Small VOD Thread 2.0
Strategy
Current Meta BW - ajfirecracker Strategy & Training Siegecraft - a new perspective TvZ Theorycraft - Improving on State of the Art
Other Games
General Games
Stormgate/Frost Giant Megathread ZeroSpace Megathread Nintendo Switch Thread Dawn of War IV Path of Exile
Dota 2
Official 'what is Dota anymore' discussion LiquidDota to reintegrate into TL.net
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
SPIRED by.ASL Mafia {211640} TL Mafia Community Thread
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine The Games Industry And ATVI Stop the Construction YouTube Thread
Fan Clubs
The herO Fan Club! The Happy Fan Club!
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion MLB/Baseball 2023 NBA General Discussion TeamLiquid Health and Fitness Initiative For 2023
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
Inbreeding: Why Do We Do It…
Peanutsc
From Tilt to Ragequit:The Ps…
TrAiDoS
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1250 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
Wardi Open
11:00
WardiTV Mondays #55
WardiTV606
LamboSC2170
SteadfastSC139
Rex110
CranKy Ducklings90
OGKoka 0
LiquipediaDiscussion
Afreeca Starleague
10:00
Ro4 Match 1
Barracks vs SnowLIVE!
Afreeca ASL 20468
sctven
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Lowko212
LamboSC2 170
SteadfastSC 139
Rex 110
ProTech63
OGKoka 0
StarCraft: Brood War
Britney 34590
Calm 16484
Flash 14487
Rain 7037
Sea 5234
BeSt 2041
Horang2 1445
GuemChi 1403
Mini 1235
Shuttle 678
[ Show more ]
Hyuk 614
Pusan 528
Light 493
Hyun 443
Larva 415
Stork 342
Zeus 329
JYJ253
firebathero 215
PianO 200
Mong 146
Mind 133
Rush 90
Backho 60
ToSsGirL 51
Sharp 48
soO 43
Sea.KH 39
Aegong 36
NotJumperer 35
Sacsri 25
Icarus 22
sorry 17
Shine 16
ivOry 14
ajuk12(nOOB) 14
Noble 12
Terrorterran 11
Bale 11
SilentControl 11
HiyA 10
scan(afreeca) 8
Hm[arnc] 5
Dota 2
XaKoH 438
XcaliburYe262
qojqva208
420jenkins45
Counter-Strike
x6flipin553
allub237
edward45
Heroes of the Storm
Khaldor164
Other Games
singsing2346
crisheroes342
B2W.Neo290
Fuzer 144
Happy103
Liquid`LucifroN32
Organizations
StarCraft: Brood War
UltimateBattle 383
lovetv 16
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 12 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 1655
League of Legends
• Jankos2096
Upcoming Events
Monday Night Weeklies
4h 1m
Replay Cast
12h 1m
Afreeca Starleague
22h 1m
Soma vs Bisu
OSC
1d 2h
OSC
1d 6h
MaxPax vs Gerald
Solar vs Krystianer
PAPI vs Lemon
Ryung vs Moja
Nice vs NightPhoenix
Cham vs TBD
MaNa vs TriGGeR
PiGosaur Monday
1d 12h
The PondCast
2 days
OSC
3 days
Wardi Open
3 days
CranKy Ducklings
4 days
[ Show More ]
Safe House 2
5 days
Sparkling Tuna Cup
5 days
Safe House 2
6 days
Liquipedia Results

Completed

Acropolis #4 - TS2
WardiTV TLMC #15
HCC Europe

Ongoing

BSL 21 Points
ASL Season 20
CSL 2025 AUTUMN (S18)
C-Race Season 1
IPSL Winter 2025-26
EC S1
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025

Upcoming

SC4ALL: Brood War
BSL Season 21
BSL 21 Team A
RSL Offline Finals
RSL Revival: Season 3
Stellar Fest
SC4ALL: StarCraft II
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 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.