• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 06:30
CEST 12:30
KST 19:30
  • 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] Ro8 Preview Pt1: Inheritors12[ASL21] Ro16 Preview Pt2: All Star10Team Liquid Map Contest #22 - The Finalists19[ASL21] Ro16 Preview Pt1: Fresh Flow9[ASL21] Ro24 Preview Pt2: News Flash10
Community News
2026 GSL Season 1 Qualifiers20Maestros of the Game 2 announced92026 GSL Tour plans announced15Weekly Cups (April 6-12): herO doubles, "Villains" prevail1MaNa leaves Team Liquid25
StarCraft 2
General
Team Liquid Map Contest #22 - The Finalists MaNa leaves Team Liquid Maestros of the Game 2 announced 2026 GSL Tour plans announced Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool
Tourneys
2026 GSL Season 1 Qualifiers Sparkling Tuna Cup - Weekly Open Tournament INu's Battles#14 <BO.9 2Matches> GSL CK: More events planned pending crowdfunding RSL Revival: Season 5 - Qualifiers and Main Event
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
The PondCast: SC2 News & Results Mutation # 523 Firewall Mutation # 522 Flip My Base Mutation # 521 Memorable Boss
Brood War
General
[ASL21] Ro8 Preview Pt1: Inheritors FlaSh: This Will Be My Final ASL【ASL S21 Ro.16】 Leta's ASL S21 Ro.16 review BGH Auto Balance -> http://bghmmr.eu/ ASL21 General Discussion
Tourneys
[ASL21] Ro8 Day 1 [Megathread] Daily Proleagues [ASL21] Ro16 Group D Escore Tournament StarCraft Season 2
Strategy
Fighting Spirit mining rates Simple Questions, Simple Answers What's the deal with APM & what's its true value Any training maps people recommend?
Other Games
General Games
Stormgate/Frost Giant Megathread Diablo IV Nintendo Switch Thread Dawn of War IV Total Annihilation Server - TAForever
Dota 2
The Story of Wings Gaming
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
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread 3D technology/software discussion European Politico-economics QA Mega-thread Canadian Politics Mega-thread Things Aren’t Peaceful in Palestine
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion McBoner: A hockey love story
World Cup 2022
Tech Support
streaming software Strange computer issues (software) [G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Sexual Health Of Gamers
TrAiDoS
lurker extra damage testi…
StaticNine
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2238 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
28527 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
12704 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
Germany1150 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
Afreeca Starleague
10:00
Ro8 Match 1
Soma vs hero
Afreeca ASL 12623
StarCastTV_EN324
Liquipedia
Replay Cast
09:00
WardiTV Mondays #79
CranKy Ducklings104
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SortOf 164
StarCraft: Brood War
Calm 15822
Jaedong 5901
Sea 2660
BeSt 925
Hyuk 751
EffOrt 706
Pusan 346
ZerO 332
actioN 269
Larva 262
[ Show more ]
Stork 192
Hyun 165
PianO 107
ToSsGirL 93
Rush 65
Aegong 62
Killer 57
Free 39
HiyA 23
Nal_rA 19
Sacsri 19
Shine 19
soO 16
yabsab 16
Bale 12
Terrorterran 11
SilentControl 10
Barracks 10
ajuk12(nOOB) 8
Dota 2
XaKoH 495
NeuroSwarm439
resolut1ontv 170
XcaliburYe82
League of Legends
JimRising 352
Counter-Strike
olofmeister1885
shoxiejesuss1601
allub359
x6flipin202
edward128
markeloff88
Heroes of the Storm
Khaldor205
Other Games
singsing1554
B2W.Neo618
Happy217
Pyrionflax207
Mew2King54
Organizations
StarCraft: Brood War
UltimateBattle 229
Dota 2
PGL Dota 2 - Main Stream190
StarCraft: Brood War
Kim Chul Min (afreeca) 10
lovetv 8
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 15 non-featured ]
StarCraft 2
• StrangeGG 9
• CranKy Ducklings SOOP4
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• TFBlade1404
• Stunt737
Other Games
• WagamamaTV275
Upcoming Events
Wardi Open
30m
Monday Night Weeklies
5h 30m
Replay Cast
13h 30m
Replay Cast
22h 30m
Afreeca Starleague
23h 30m
Leta vs YSC
GSL
1d 23h
Replay Cast
2 days
GSL
2 days
The PondCast
2 days
KCM Race Survival
2 days
[ Show More ]
Replay Cast
3 days
Replay Cast
3 days
Escore
3 days
Replay Cast
4 days
Replay Cast
4 days
IPSL
5 days
Ret vs Art_Of_Turtle
Radley vs TBD
BSL
5 days
Replay Cast
5 days
uThermal 2v2 Circuit
6 days
BSL
6 days
IPSL
6 days
eOnzErG vs TBD
G5 vs Nesh
Replay Cast
6 days
Wardi Open
6 days
Afreeca Starleague
6 days
Jaedong vs Light
Liquipedia Results

Completed

Escore Tournament S2: W4
WardiTV TLMC #16
Nations Cup 2026

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
KCM Race Survival 2026 Season 2
StarCraft2 Community Team League 2026 Spring
IEM Rio 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

Upcoming

Escore Tournament S2: W5
KK 2v2 League Season 1
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
2026 GSL S2
RSL Revival: Season 5
2026 GSL S1
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
BLAST Rivals Spring 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.