Skip to content

Infinite Money Glitch: Hacking Transit Cards

Matteo BertocchiNoah CampbellSkylar GibsonSasha Harris

Four high school researchers reverse engineer Boston's CharlieCard RFID fare system, uncovering cryptographic flaws and building a portable fare machine.

Summary

Reverse Engineering Legacy Transit Smartcards

Municipal public transit systems rely on contactless RFID smartcards to store value and process turnstile entries, but many legacy implementations use outdated cryptographic architectures.

Analyzing Boston's CharlieCard Architecture

Four high school security researchers dissect the hardware and proprietary memory structure of the Massachusetts Bay Transportation Authority (MBTA) CharlieCard system, exploring legacy MIFARE card structures.

Building Custom Emulation and Portable Fare Tools

By intercepting card-reader exchanges and decoding stored balance blocks, the team developed custom hardware emulators and a portable fare modification device.

Responsible Disclosure to Government Agencies

The speakers recount their experience responsibly disclosing the vulnerabilities to the transit authority, sharing lessons for student researchers navigating vulnerability disclosure.

Related talks

Main Stage·21 min

  • DEF CON
  • Hardware
  • Date: Aug 2018
  • Location: Las Vegas

Eric Sesterhenn

Eric Sesterhenn presents in soviet russia smartcard hacks you: The classic spy movie hacking sequence: The spy inserts a magic smartcard provided by the agency technicians into the enemy's computer, ...the screen un...

smartcardhardware-securityreverse-engineering+1