• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 04:34
CET 10:34
KST 18:34
  • 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
SC2 All-Star Invitational: Tournament Preview3RSL Revival - 2025 Season Finals Preview8RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2
Community News
BSL Season 2025 - Full Overview and Conclusion2Weekly Cups (Jan 5-11): Clem wins big offline, Trigger upsets4$21,000 Rongyi Cup Season 3 announced (Jan 22-Feb 7)15Weekly Cups (Dec 29-Jan 4): Protoss rolls, 2v2 returns7[BSL21] Non-Korean Championship - Starts Jan 104
StarCraft 2
General
SC2 All-Star Invitational: Tournament Preview Stellar Fest "01" Jersey Charity Auction Weekly Cups (Jan 5-11): Clem wins big offline, Trigger upsets When will we find out if there are more tournament SC2 Spotted on the EWC 2026 list?
Tourneys
SC2 All-Star Invitational: Jan 17-18 OSC Season 13 World Championship SC2 AI Tournament 2026 Sparkling Tuna Cup - Weekly Open Tournament $21,000 Rongyi Cup Season 3 announced (Jan 22-Feb 7)
Strategy
Simple Questions Simple Answers
Custom Maps
Map Editor closed ?
External Content
Mutation # 508 Violent Night Mutation # 507 Well Trained Mutation # 506 Warp Zone Mutation # 505 Rise From Ashes
Brood War
General
[ASL21] Potential Map Candidates BGH Auto Balance -> http://bghmmr.eu/ BSL Season 2025 - Full Overview and Conclusion BW General Discussion StarCraft & BroodWar Campaign Speedrun Quest
Tourneys
[BSL21] Non-Korean Championship - Starts Jan 10 Small VOD Thread 2.0 Azhi's Colosseum - Season 2 [Megathread] Daily Proleagues
Strategy
Soma's 9 hatch build from ASL Game 2 Simple Questions, Simple Answers Game Theory for Starcraft Current Meta
Other Games
General Games
Stormgate/Frost Giant Megathread Beyond All Reason Awesome Games Done Quick 2026! Nintendo Switch Thread Mechabellum
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
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Canadian Politics Mega-thread European Politico-economics QA Mega-thread Things Aren’t Peaceful in Palestine
Fan Clubs
Media & Entertainment
Anime Discussion Thread [Manga] One Piece
Sports
2024 - 2026 Football Thread
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
My 2025 Magic: The Gathering…
DARKING
Physical Exercise (HIIT) Bef…
TrAiDoS
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
James Bond movies ranking - pa…
Topin
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2198 users

Apparently hacking is not currently possible - Page 3

Forum Index > Legacy of the Void
Post a Reply
Prev 1 2 3 4 Next All
crazedrat
Profile Joined July 2015
272 Posts
Last Edited: 2015-10-13 22:50:38
October 13 2015 22:49 GMT
#41
Cant blizzard just move the information around and break the hacks on a semi regular basis?
varsovie
Profile Joined December 2013
Canada326 Posts
October 13 2015 23:02 GMT
#42
On October 14 2015 07:36 Umpteen wrote:
It could be that Blizzard have introduced some code that they can endlessly reconfigure with minimal effort. Everyone gets a tiny patch each week and the hacks get knocked back to square one.


Would have 3 side effects though : Would probably break saves/replays, Even more Bnet downtime and possibly the impossibility to switch region, May introduce some unseen bugs/instability.

Plus I'm sure hackers would then develop heuristics to find the offsets and addresses automatically.
So far this is the most keen "hard solution" I've seen here. Although it would probably not help very much versus "macro trainers" automation and micro-hacks (mechanics), it would probably help vs maphacks/enemy production tab kind of hack (information).

It's not uprising that Blizzard ups its anti-hack measures right before LotV, and probably will maintain an active policy against hackers for at least the rest of 2015 in order to get the release hype under as best an image they can. It remains to see if those kind of effort will vanish soon after like it did for HotS.
RoomOfMush
Profile Joined March 2015
1296 Posts
October 13 2015 23:16 GMT
#43
On October 14 2015 08:02 varsovie wrote:Would probably break saves/replays,

Not neccessarily. This depends on how replays and saves are structured. If they do it the bad way then yes. If they do it properly then no.

On October 14 2015 08:02 varsovie wrote:Even more Bnet downtime and possibly the impossibility to switch region

Downtime? You mean because of the patch?
And why would you not be able to switch regions?

On October 14 2015 08:02 varsovie wrote:May introduce some unseen bugs/instability.

Things like these are not done by hand but rather by a computer. Computers do not make mistakes. This is just basic refactoring.

On October 14 2015 08:02 varsovie wrote:Plus I'm sure hackers would then develop heuristics to find the offsets and addresses automatically.

Thats why it needs to be truly random. Like a natural random number generator based on chemical / radioactive material.
Furthermore it should not just be simple "moving" of adresses, because this is simple to reverse engineer. Much rather it should obfuscate data in memory by calculating variables from different memory adresses to make up the final value. For example: Mineral counts are calculated as the sum of mem adress A, B and C. This would make it much harder to find out at which adress the mineral count is saved. Especially if the sum uses a different number of summands after each patch.

On October 14 2015 08:02 varsovie wrote:Although it would probably not help very much versus "macro trainers" automation and micro-hacks (mechanics), it would probably help vs maphacks/enemy production tab kind of hack (information).

Would help against these kinds of things too. The automatic micro / macro needs to read / write memory too in order to work. If everything switches around these hacks would not work either. The only kinds of hacks that would still work would need to be based off of image or time data. They could make a screen capture and analyse the image to find invisible units and highlight them. This would be too complicated for simple hacks though I guess.
brickrd
Profile Blog Joined March 2014
United States4894 Posts
October 13 2015 23:24 GMT
#44
i wish only people who actually have a clue what they're talking about would post in these threads. it's irritating to have one post from a knowledgeable/credible person and the next one is someone who knows nothing about programming making definitive statements about how they assume shit works. it's like people think because they spend all their time on a computer they automatically know how software works

(not directing this at anyone, it's clear enough who is who)
TL+ Member
alexanderzero
Profile Joined June 2008
United States659 Posts
October 13 2015 23:30 GMT
#45
Hopefully, someday Blizzard will only send visible information to the clients.
I am a tournament organizazer.
Penev
Profile Joined October 2012
28512 Posts
October 14 2015 00:08 GMT
#46
On October 14 2015 07:36 Umpteen wrote:
It could be that Blizzard have introduced some code that they can endlessly reconfigure with minimal effort. Everyone gets a tiny patch each week and the hacks get knocked back to square one.

Blizzard are Borg
I Protoss winner, could it be?
mishimaBeef
Profile Blog Joined January 2010
Canada2259 Posts
October 14 2015 00:47 GMT
#47
That's pretty smart. When Sc2 launched in 2010, there was a lot of hype and excitement to work hard on penetrating with hacks. I imagine by now much of that excitement is gone and the difficulty has been reset and probably increased.
Dare to live the life you have dreamed for yourself. Go forward and make your dreams come true. - Ralph Waldo Emerson
xTJx
Profile Joined May 2014
Brazil419 Posts
October 14 2015 00:53 GMT
#48
Question is: For how long? Knowing Blizzard, i bet around one week.
No prejudices, i hate everyone equally.
BigRedDog
Profile Joined May 2012
461 Posts
October 14 2015 01:55 GMT
#49
Has Blizzard ever mentioned about tightening up security to prevent maphacks for LOTV? So far, I haven't heard anything about that. If they haven't mentioned it, it is probably they are not working on it. Sorry, considering all the issues they have to get LOTV out in a few weeks, this is probably not on top of their agenda.

Second, since Blizzard hasn't been playing an active part in kicking or discouraging any maphakc plays (ban accounts etc), i really doubt they will do anything soon.

Lastly, that's one tweet coming from an individual. Is there any credible source to back this up?

I am a diamond player so this maphack doesn't irritate me much. But i can understand from a pro-gamer trying to get to the top in ladders, this is seriously frustrating to play against.

I do wish someone in Blizzard is monitoring maphack accounts and crack them down. Temp ban is too light. Any account caught maphacking should be ban permanently.

Big Red Dog!
ZigguratOfUr
Profile Blog Joined April 2012
Iraq16955 Posts
October 14 2015 02:58 GMT
#50
On October 14 2015 08:30 alexanderzero wrote:
Hopefully, someday Blizzard will only send visible information to the clients.


That isn't really viable for a RTS (as of now).
ETisME
Profile Blog Joined April 2011
12632 Posts
October 14 2015 04:22 GMT
#51
Has any popular game really been free from hacking?
I don't think hacking will stop, it's just that hackers need to find a new way to back in.
Hopefully it is not as easy and drive up the cost for hacking
其疾如风,其徐如林,侵掠如火,不动如山,难知如阴,动如雷震。
ShambhalaWar
Profile Joined August 2013
United States930 Posts
October 14 2015 04:40 GMT
#52
On October 14 2015 02:28 ROOTFayth wrote:
avilo does not believe that :D


:D
Karis Vas Ryaar
Profile Blog Joined July 2011
United States4396 Posts
Last Edited: 2015-10-14 05:06:14
October 14 2015 04:59 GMT
#53
On October 14 2015 13:22 ETisME wrote:
Has any popular game really been free from hacking?
I don't think hacking will stop, it's just that hackers need to find a new way to back in.
Hopefully it is not as easy and drive up the cost for hacking


console games mostly I think? at least it very rarely happened.

I followed the Halo 3 scene pretty closely and can't really remember any issues with hackers (I mean there were one or two things that technically existed and occasionally people complained but I don't think it was rampant or anything like that. there was a hacked gametype that was played alot but that was just to lower the respawn time down to almost instant.)
"I'm not agreeing with a lot of Virus's decisions but they are working" Tasteless. Ipl4 Losers Bracket Virus 2-1 Maru
Riner1212
Profile Joined November 2012
United States337 Posts
October 14 2015 05:08 GMT
#54
I dont mean to sound negative, but it said FREE hackers have given up. if someone was to pay a phenomenal hacker some $$$$ then he will go out of his way to figure it out. not pessimistic just a realist.
Sjow "pretty ez life as protoss"
riotjune
Profile Blog Joined January 2008
United States3394 Posts
October 14 2015 05:08 GMT
#55
All it takes is saying something is impossible and someone goes ahead and does it.

Now if only the same thing could be said with a FTL warp drive that defies the (current) laws of physics.
RoomOfMush
Profile Joined March 2015
1296 Posts
October 14 2015 09:42 GMT
#56
For those interested in scientific articles instead of word of mouth:

Address Obfuscation: an Efficient Approach to Combat a Broad Range of Memory Error Exploits
http://home.eng.iastate.edu/~daji/seminar/papers/BVS03.UsenixSec.pdf

Cryptographic obfuscation and 'unhackable' software
http://blog.cryptographyengineering.com/2014/02/cryptographic-obfuscation-and.html

Preventing Memory Access Pattern Leakage in Searchable Encryption
https://www.ideals.illinois.edu/bitstream/handle/2142/73758/459_ready.pdf?sequence=2

API Deobfuscator: Identifying Runtime obfuscated API calls via Memory Access Analysis
https://www.blackhat.com/docs/asia-15/materials/asia-15-Choi-API-Deobfuscator-Indentifying-Runtime-Obfuscated-API-Calls-Via-Memory-Access-Analysis.pdf

All of these talk about randomly moving addresses or splitting values up and scattering them across several addresses to make them harder to reverse engineer. Of course, the articles are not all about this, there is much deeper information inside. Just in case anybody is interested.
varsovie
Profile Joined December 2013
Canada326 Posts
October 14 2015 10:35 GMT
#57
On October 14 2015 08:16 RoomOfMush wrote:
Show nested quote +
On October 14 2015 08:02 varsovie wrote:Would probably break saves/replays,

Not neccessarily. This depends on how replays and saves are structured. If they do it the bad way then yes. If they do it properly then no.


Replays are simply a stream of command applied to a set of original game logic. You can see the same principle in most text editor using the undo/redo command, it doesn't save the state of the text for each undo, but simply apply/reverse the delta (change/inputs). If you're changing the way those gamelogic are stored, created or modified, there's great risk that you wouldn't be able to read it. Even if the change is very subtle and only creates an infinitesimal rounding error on the speed or direction of a unit it might greatly change the outcome of some games. Think of it as a "desync" error, but that would appears reading old replays.
Of course this is just speculation and SC2 has a very solid engine in this regard if only from the fact the MAC version works very well, but it is still a risk.

Show nested quote +
On October 14 2015 08:02 varsovie wrote:Even more Bnet downtime and possibly the impossibility to switch region

Downtime? You mean because of the patch?
And why would you not be able to switch regions?

Bnet is always down for some reason. Maintenance, Patch, Crashes, Extreme Lag... I don't even think they reach 99% availability. If you had to that mandatory patches every weeks or so, then it's another little pause, another few seconds to patch, probably a minute or two more on your queue time...
For regions they never patch all servers at the same time to avoid a pause at the peak hour. Sure SC2 can keep "old" executable around, but it would kinda moot the point of patching to counter hacks if you're not changing everything at once.

Show nested quote +
On October 14 2015 08:02 varsovie wrote:May introduce some unseen bugs/instability.

Things like these are not done by hand but rather by a computer. Computers do not make mistakes. This is just basic refactoring.

Things like this are made by hands, typed via a keyboard, into a text-editor or IDE, then put into a compiler also written by hand than will use the power of your CPU (mostly designed by a software written by hand and then hand improved) to make it readable by your CPU, then it must be distributed to be read via multiple computer to be handled by an OS (also written the same way)...
Sure they could automate it, but it would still require to make the automation tools in the 1st place. Also computers DO make mistakes, that's the whole reason we have so many security and integrity checks. Electrons aren't infallible when you rely on them to move a certain way couple billions times a second on a substrate that you count in atoms (in fact less than a hundred of thickness for latest commercial CPUs).
The whole point is that code isn't infallible, so you don't mess with stable code EVER.

Show nested quote +
On October 14 2015 08:02 varsovie wrote:Plus I'm sure hackers would then develop heuristics to find the offsets and addresses automatically.

Thats why it needs to be truly random. Like a natural random number generator based on chemical / radioactive material.
Furthermore it should not just be simple "moving" of adresses, because this is simple to reverse engineer. Much rather it should obfuscate data in memory by calculating variables from different memory adresses to make up the final value. For example: Mineral counts are calculated as the sum of mem adress A, B and C. This would make it much harder to find out at which adress the mineral count is saved. Especially if the sum uses a different number of summands after each patch.

Even "quantum" RNG generator on latest intel CPU isn't considered random enough and merely used to seed the random number generator. Heck every new Kernel of Linux there's a new source of entropy added.

Of course that kind of obstruction you suggest means I couldn't just make 25 rax and then search all adress for a "25" value.
But it wouldn't change much since hackers don't "monitore and look at every values", since you can debug the executable (at least playing offline), save the values, change something (let say build a rax) then simply take a look at the delta. People have reverse engineered obscuration methods way more advanced, like the PS3 loking code or the MD5 hashs, so I do not think a dimple ADD gonna change much. And if you're going for a more advanced method then you will need to "reverse" it back to be readable by the game at EVERY read which brings 3 problems : clear value gonna be small enough to stay on CPU otherwise it gonna be saved on RAM, heavy CPU overhead (lag) do read EVERY values, instead of looking for mem offsets hackers just gonna find what instruction makes the encode/decode of value, and reuse it in their hacks or reverse engineer it.

Show nested quote +
On October 14 2015 08:02 varsovie wrote:Although it would probably not help very much versus "macro trainers" automation and micro-hacks (mechanics), it would probably help vs maphacks/enemy production tab kind of hack (information).

Would help against these kinds of things too. The automatic micro / macro needs to read / write memory too in order to work. If everything switches around these hacks would not work either. The only kinds of hacks that would still work would need to be based off of image or time data. They could make a screen capture and analyse the image to find invisible units and highlight them. This would be too complicated for simple hacks though I guess.


Automatic scripts don't really have to read memory...
KT_Elwood
Profile Joined July 2015
Germany1105 Posts
October 14 2015 10:40 GMT
#58
Avilo & NaniWa will now retire noone left to blame
"First he eats our dogs, and then he taxes the penguins... Donald Trump truly is the Donald Trump of our generation. " -DPB
Karolynaz
Profile Joined October 2015
1 Post
Last Edited: 2015-10-18 08:03:18
October 18 2015 08:01 GMT
#59
Does the hacking problem is really big? I don't think so. I think, that 99 people who lost to „maphacks“ in reality are bad players and to them scouting with cloaked or burrowed units is „maphack“. I get a lot of „oh you m... f..., you using map hacks to see my army“. Yes, of course... burrowed Roach or Observer is „maphack“. I play a lot and never experienced something that I would say, that my opponent used maphack or something. A lot of people wouldn't be able to use hacks, 'cause they aren't smart enough for that.
redviper
Profile Joined May 2010
Pakistan2333 Posts
October 18 2015 08:54 GMT
#60
It could be the use of aslr but probably not since blizzard still has to support losers using 32bit oses. And since it only really matters in your exe, someone running the 32bit version could hack I guess. They could also have their own internal randomized, but given the limited address space would make it hard.
Prev 1 2 3 4 Next All
Please log in or register to reply.
Live Events Refresh
All-Star Invitational
03:00
Day 1
Reynor vs MaruLIVE!
WardiTV1760
PiGStarcraft606
IndyStarCraft 318
BRAT_OK 263
3DClanTV 125
EnkiAlexander 43
IntoTheiNu 18
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft606
IndyStarCraft 318
BRAT_OK 263
mouzHeroMarine 143
UpATreeSC 55
MindelVK 24
StarCraft: Brood War
Rain 2162
BeSt 228
Leta 210
Killer 196
Zeus 112
Mong 108
Dewaltoss 99
ToSsGirL 94
Barracks 75
Shuttle 70
[ Show more ]
soO 65
Rush 59
Mind 41
910 40
Noble 29
GoRush 28
JulyZerg 27
ivOry 19
Nal_rA 17
ggaemo 15
NotJumperer 15
Dota 2
NeuroSwarm105
XcaliburYe44
League of Legends
JimRising 570
C9.Mang0536
Other Games
summit1g10823
Fuzer 148
Sick147
Livibee84
minikerr34
Organizations
Other Games
gamesdonequick2171
StarCraft: Brood War
UltimateBattle 42
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• Berry_CruncH116
• LUISG 9
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos1527
• Stunt515
Upcoming Events
uThermal 2v2 Circuit
2h 26m
AI Arena Tournament
10h 26m
BSL 21
10h 26m
Mihu vs eOnzErG
Dewalt vs Sziky
Bonyth vs DuGu
XuanXuan vs eOnzErG
Dewalt vs eOnzErG
All-Star Invitational
16h 41m
MMA vs DongRaeGu
Rogue vs Oliveira
Sparkling Tuna Cup
1d
OSC
1d 2h
BSL 21
1d 10h
Bonyth vs Sziky
Mihu vs QiaoGege
Sziky vs XuanXuan
eOnzErG vs QiaoGege
Mihu vs DuGu
Dewalt vs Bonyth
Replay Cast
1d 23h
Wardi Open
2 days
Monday Night Weeklies
2 days
[ Show More ]
The PondCast
4 days
Replay Cast
5 days
Big Brain Bouts
6 days
Serral vs TBD
Liquipedia Results

Completed

Escore Tournament S1: W4
Big Gabe Cup #3
NA Kuram Kup

Ongoing

C-Race Season 1
IPSL Winter 2025-26
BSL 21 Non-Korean Championship
CSL 2025 WINTER (S19)
KCM Race Survival 2026 Season 1
OSC Championship Season 13
SC2 All-Star Inv. 2025
Underdog Cup #3
BLAST Bounty Winter Qual
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025

Upcoming

Escore Tournament S1: W5
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Rongyi Cup S3
Nations Cup 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League Season 23
ESL Pro League Season 23
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 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.