C3TV - Cyber Necromancy

The 31C3 presentation on reverse-engineering Metal Gear Online. You need to watch the video for this one.

to ag0907 ccc games mgo networking p2p reverse-engineering security ... on 18 January 2015

[SaveMGO] Tactical Revival Action

Reverse-engineering the server for Metal Gear Online 1/2 -- there was an excellent presentation about this at 31C3 that explained how they did it. It's a peer-to-peer game, so the server actually isn't too complicated. AG0907 students will probably find it interesting to see what a real-world matchmaking protocol looks like.

to ag0907 games mgo networking p2p reverse-engineering security ... on 18 January 2015

17 Mistakes Microsoft Made in the Xbox Security System - Xbox-Linux

How the (original) Xbox's freedom-denying bootloader was meant to work, and how it was broken. Repeatedly.

to cryptography reverse-engineering security xbox ... on 06 January 2015

Classic NES Series Anti-Emulation Measures - mGBA

Copy-protection (or, rather, emulator avoidance) on the GBA. I'm not entirely sure why they bothered.

to copy-protection games gba reverse-engineering software ... on 03 January 2015

! Brain transplant of a 30 year old printer. - Danny Chouinard's doodads

Hey -- I've got one of these! (Actually, I think I have one complete one, and parts of a broken one that I dismantled.) These were sold with different branding as a more capable alternative to the Sinclair ZX Printer in the UK.

to electronics printer reverse-engineering spectrum thermal ... on 20 December 2014

Computer Archeology

Reverse-engineering arcade and 8-bit games. The level of detail here varies quite a bit, but some of the articles are very interesting.

to arcade assembler games retrocomputing reverse-engineering software ... on 23 August 2014

Notes on Intel Microcode Updates

Reverse-engineering Intel's microcode update mechanism.

to cpu intel microcode reverse-engineering security ... on 16 June 2014

Presentations by Ange Albertini // Speaker Deck

Fun with binary files -- e.g. constructing a JPEG that shows a different image when it's encrypted with AES, or constructing a PDF file that's also a valid Windows executable.

to amusements binary file format reverse-engineering ... on 24 May 2014

Laughton Electronics | does what other contractors can't or won't

Some great reverse engineering, and a couple of interesting homebrew CPU designs: a 14500-ish 1-bit CPU using an EPROM, and a 24-bit extension to the 6502.

to 6502 cpu electronics homebrew microcontroller microprocessor repair reverse-engineering ... on 27 April 2014