Hacker News
5 years ago by duskwuff

Somewhat disappointed. I was expecting them to use the well-known arbitrary code execution exploit in this game to load their own implementation of FizzBuzz, cf. https://www.youtube.com/watch?v=OPcV9uIY5i4

The method used by Masterjun3 is TAS-only (it involves executing the contents of the controller registers as code, which requires frame-precise inputs), but there are some other methods which are more viable for a real-time attack.

5 years ago by skykooler

For example, this video https://www.youtube.com/watch?v=hB6eY73sLV0 by SethBling where he manually exploits SMW to rewrite some of its code and turn it into a Flappy Bird clone.

5 years ago by jowsie

The jailbreak he did is neat, too. https://www.youtube.com/watch?v=Ixu8tn__91E

5 years ago by rightbyte

Remote code execution.

That has to be the most awesome hack I ever seen.

5 years ago by 0xTJ

Arbitrary, not remote, but definitely really cool.

5 years ago by CM30

To be honest, this probably would have been a lot easier to implement as a UberASM script rather than a standalone patch, since you could just run it in the level you wanted to run it in, and without worrying about freespace or overwriting existing code:

https://www.smwcentral.net/?p=section&a=details&id=19982

But it's a neat idea nonetheless, and works well either way.

Daily Digest

Get a daily email with the the top stories from Hacker News. No spam, unsubscribe at any time.