Top all-time · #11940
Shortjump!
Personal blog · 0xeb.netsecuritysystems
Shortjump! is a personal blog at 0xeb.net about security and systems. Since 2018, 6 different Hacker News readers have linked it 7 times, most often “StarCraft: Remastered – Emulating a buffer overflow for fun and profit [pdf]”. The last post was in 2023, but the archive is still widely read.
Too few sampled comments (4) to say how often HN recommends it.?
Why HN links it
HN readers link this blog for its post on StarCraft: Remastered emulating a buffer overflow so old custom maps still work. Commenters describe it as a story of how the remaster preserved the original game's behaviour.
Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Reversing engineering, programming and what not…
Most-linked posts?
- StarCraft: Remastered – Emulating a buffer overflow for fun and profit [pdf]2 people · 3 mentions · first linked 2018-02-05
- StarCraft: Remastered – Emulating a buffer overflow for fun and profit [pdf]2 people · 2 mentions · first linked 2025-03-31
What Hacker News says?
The story of making the Starcraft 1 custom maps work on the remaster is pretty amazing: http://0xeb.net/wp-content/uploads/2018/02/StarCraft_EUD_Emu... Basically a lot of the maps were using a buffer overflow in the scripting to read and write all kinds of internal data structures in the game engine. If you're rewriting a game from scratch, how can you possibly make the new engine bug-compatible with the original to…
Comment linking /wp-content/uploads/2018/02/StarCraft_EUD_Emulator.pdf
on “Warcraft 3: Remastered Will Work with Old Custom Maps”Submitted StarCraft: Remastered – Emulating a buffer overflow for fun and profit [pdf] as a story · 249 points
HN discussionThe StarCraft community created a level editor and a scripting language around a buffer overflow in the game: http://0xeb.net/wp-content/uploads/2018/02/StarCraft_EUD_Emu...
Comment linking /wp-content/uploads/2018/02/StarCraft_EUD_Emulator.pdf
on “A collection of things that are Turing-complete by accident (2013)”Submitted StarCraft: Remastered – Emulating a buffer overflow for fun and profit [pdf] as a story · 2 points
HN discussionWhen they remastered Starcraft, to preserve compatibility, they emulated the buffer overrun that many maps were using to directly write data to game memory. Super cool talk: http://0xeb.net/2018/02/starcraft-emulating-a-buffer-overflo...
Comment linking /2018/02/starcraft-emulating-a-buffer-overflow-for-fun-and-profit-recon-brussels-2018/
on “Ghost recon breakpoint game save disappeared”Submitted StarCraft: Remastered – Emulating a buffer overflow for fun and profit (2018) [pdf] as a story · 2 points
HN discussionHere's the link to the original article[1] and title should also be dated 2018. 1: https://0xeb.net/2018/02/starcraft-emulating-a-buffer-overfl... Also previously reported on HN: [2] StarCraft: Remastered – Emulating a buffer overflow for fun and profit (2018) [pdf] (0xeb.net) 2 points by davikr 7 months ago | past | 1 comment [3] StarCraft: Remastered – Emulating a buffer overflow for fun and profit [pdf] (0xeb.net…
Comment linking /2018/02/starcraft-emulating-a-buffer-overflow-for-fun-and-profit-recon-brussels-2018/
on “StarCraft: Remastered – Emulating a buffer overflow for fun and profit [pdf]”