• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 07:34
CEST 13:34
KST 20: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
[ASL22] Ro16 Preview: Rough Waters10[ASL22] Ro24 Preview: Siren's Call8[ASL22] Ro24 Preview: Summer's End9Serral wins HomeStory Cup 2915Serral wins Maestros of the Game 244
Community News
Weekly Cups (Aug 30-Sep 7): herO thrives amid growing schism8Official StarCraft website teases new content ahead of BlizzCon?124Stellar Fest TWO the Moon (Dec 16-20)9Weekly Cups (August 24-30): Patches' balance mod takes over3New 3v3 BGH Ladder (and more) on ShieldBattery!46
StarCraft 2
General
Ciprofloxacin 500 mg: What Should You Know Before Weekly Cups (Aug 30-Sep 7): herO thrives amid growing schism SC4ALL: II Winner will earn a spot at HSC 30! SC4ALL II: StarCraft 2 Player Announcement 7/8 Nexon wins bid to develop StarCraft IP content, distribute Overwatch mobile game
Tourneys
IntoTheTV X SOOP SC2 League : Weekly & Monthly 2026 GSTL Announcement Sparkling Tuna Cup - Weekly Open Tournament Sea Duckling Open (Global, Bronze-Diamond) Stellar Fest TWO the Moon (Dec 16-20)
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 542 The Ascended Mutation # 541 Binary Choice The PondCast: SC2 News & Results Mutation # 540 Dodge This
Brood War
General
[ASL22] Ro16 Preview: Rough Waters [D] Brainstorming a balance patch for Brood war Terran or Protoss Practice Partners (Official) BW General Discussion
Tourneys
Escore Tournament - Season 3 Small VOD Thread 2.0 [Megathread] Daily Proleagues [ASL22] Ro16 Group A
Strategy
Replay Review Process - What do you do? Simple Questions, Simple Answers Odyssey Mineral Stack Saturation Game Theory for Starcraft
Other Games
General Games
Nintendo Switch Thread EVE Corporation Diablo IV [Maplestory Hardcore] Let's Play~!! General RTS Discussion Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread European Politico-economics QA Mega-thread Trading/Investing Thread
Fan Clubs
MarineLorD Fan Club The Creator Fan Club The ShoWTimE Fan Club
Media & Entertainment
Movie Discussion! Anime Discussion Thread
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Northern Ireland Global Starcraft
Blogs
Virtual Romance, Real-Life C…
TrAiDoS
Regacy Esports:Our Goa…
regacyesports
Dreaming of BW patches (mod…
c3rberUs
LOCKPICKING NOOB
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 10667 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
28536 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
12866 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
Germany1191 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
IntoTheTV X SOOP
11:00
Weekly #4
IntoTheiNu 1020
WardiTV331
Rex67
CranKy Ducklings64
LiquipediaDiscussion
Escore
10:00
Season 3 King of Kings
escodisco3244
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Lowko360
Rex 67
ByuN (SOOP) 10
StarCraft: Brood War
Calm 6763
Jaedong 1266
EffOrt 513
Light 365
Snow 342
Mini 329
Hyuk 290
Soma 246
firebathero 219
Stork 163
[ Show more ]
ZerO 104
Pusan 102
Dewaltoss 93
Barracks 78
Rush 63
hero 51
Sea.KH 38
Shine 31
soO 30
Free 28
NaDa 17
NotJumperer 15
JulyZerg 14
yabsab 13
Sexy 13
Terrorterran 10
Noble 3
Dota 2
syndereN525
KheZu67
Counter-Strike
olofmeister1496
kRYSTAL_622
markeloff74
Other Games
singsing1701
Happy291
crisheroes272
DeMusliM177
Pyrionflax137
ZerO(Twitch)11
Organizations
StarCraft: Brood War
lovetv 11
[ Show 12 non-featured ]
StarCraft 2
• StrangeGG 43
• CranKy Ducklings SOOP8
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• iopq 2
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos655
Upcoming Events
RotterdaM Event
4h 41m
The PiG Daily
11h 26m
CranKy Ducklings
22h 26m
WardiTV Invitational
23h 26m
Cure vs Zoun
SHIN vs Classic
ByuN vs MaxPax
Percival vs YoungYakov
OSC
1d 8h
Sparkling Tuna Cup
1d 22h
WardiTV Invitational
1d 23h
Shopify Rebellion Sundays
2 days
Spirit vs Mixu
Clem vs TBD
RSL Revival
2 days
Serral vs Rogue
BlizzCon
2 days
IdrA vs MC
[ Show More ]
Replay Cast
2 days
Afreeca Starleague
2 days
WardiTV Weekly
2 days
Monday Night Weeklies
3 days
Afreeca Starleague
3 days
GSL
3 days
PiGosaur Cup
4 days
The PondCast
4 days
Kung Fu Cup
4 days
Replay Cast
5 days
KCM Race Survival
5 days
IntoTheTV X SOOP
5 days
Replay Cast
6 days
IntoTheTV X SOOP
6 days
Liquipedia Results

Completed

Proleague 2026-09-10
PiG Sty Festival 8.0
Big Dog Cup 2026 Div 1

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
ASL Season 22
Super Anchor Qualifying S3
CSL 2026 AUTUMN (S22)
Acropolis #5
Acropolis #5 - TRS
Escore Tournament S3: King of Kings
RSL Revival: Season 6
Calamity Invitational
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026

Upcoming

Acropolis #5 - GSA
Blizzard Classic Cup 2026
Acropolis #5 - GSB
Acropolis #5 - GSC
SC4ALL II: Brood War
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Blizzard Classic Cup 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 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.