049 - Reversing Your Childhood One Game At a Time

Unnamed Reverse Engineering Podcast · 11 Jul 2021 · 1h 00m

What this episode covers

Security researcher James Chambers discusses his reverse engineering projects, including extracting firmware from a Logitech wireless keyboard using a Great FET and analyzing the letter system in the GameCube version of Animal Crossing using IDA Pro and the Dolphin emulator. He explains how he exploited a memory card feature to load custom NES ROMs and run code via DevKit Pro, and details the security mechanisms of Amiibo NFC tags using Proxmark3 and amiitool. Chambers also shares insights on console anti-piracy chips like the N64 CIC and recommends PCBite probes for hardware debugging.

Mentioned

Companies
Logitech
Products
Animal Crossing, Amiibo
Chips
Nordic, Nintendo 64 CIC
Tools
Great FET, IDA Pro, Dolphin emulator, DevKit Pro, Proxmark3, amiitool, PCBite
Also
James Chambers

Other shows on the same ground, closest first.

  • Embedded.fm · 50m

    111: Potty Train Your Tamagotchi

    Natalie Silvanovich, a security engineer at Google's Project Zero, discusses her reverse engineering of Tamagotchi devices, ranging from early 6502-based models to modern NFC-enabled versions. She details how she bypassed General Plus mask ROM limitations using a vulnerability in programmable figure accessories to dump code and create a Tamagotchi development kit. Silvanovich also explains her 'Hardware Excuse Generator' tool and her work on Flash exploits, highlighting the contrast between high-end mobile security and low-end hardware constraints.

  • Embedded.fm · 1h 12m

    259: Calculators Changed My Life

    Brandon Wilson, a software developer and security consultant, discusses his decades-long journey of hacking Texas Instruments graphing calculators, starting from middle school. He details the technical evolution of TI's security measures, including the use of Z80 and Motorola 68K processors, flash unlock exploits, and the eventual factorization of 512-bit RSA signing keys by the community. Wilson also describes his reverse engineering of a limited-edition Sega Genesis game cartridge and his work on abusing USB protocols to jailbreak the PlayStation 3 and modify cheap USB flash drive firmware.

  • Hackaday Podcast · 57m

    Ep082: DJ CNC, NFC Black Box, Sound of Keys, and Payin' for 3D Prints

    Hackaday editors Mike Szczys and Elliot Williams review several hardware hacks, including Paul McClay's DJ CNC, which repurposes CD-ROM stepper motors and a Dremel to mill acrylic by mounting the tool horizontally. They also discuss a security research project by Sundaria, Ramesh, Harini, Ramprasad, and Jun Han that reverse-engineers house keys from the sound of pins clicking in a lock, and Christopher Wade's DEF CON talk on breaking proprietary NFC firmware in smartphones. Finally, they highlight a cardboard RC car built by the Kryser channel and a starburst display by mangy dog using laser-cut acrylic and UV resin.

  • The Amp Hour · 1h 21m

    An Interview with Dmitry Nedospasov

    Dmitry Nedospasov, a hardware security researcher and founder of the startup Toothless, discusses his work in IC security and reverse engineering. He details invasive and semi-invasive techniques for analyzing chips, including using focused ion beams and infrared cameras to extract secrets from smart cards and pay TV systems. Nedospasov also explains his training curriculum at the RECon conference, which teaches engineers how to use FPGAs for protocol analysis and hardware hacking.

  • Embedded.fm · 1h 00m

    352: Baby's First Hydrofluoric Acid

    John McMaster, president of McMaster Consulting, explains the process of decapping computer chips to extract firmware and analyze their internal structure. He details the use of hydrofluoric acid, lapping machines, and focused ion beam (FIB) tools to delayer chips, allowing for the imaging of ROM and other circuitry. McMaster also discusses software tools like Rompar and bitract for converting microscope images into binary code, and shares insights on the legal and technical aspects of reverse engineering older hardware like the SNES S-PPU1.

The summary, chapters and topics are generated from the episode’s audio by this directory, not written by Unnamed Reverse Engineering Podcast. The episode itself belongs to its publisher.