Skip to content

PINATA: PIN Automatic Try Attack (Live)

Salvador Mendoza

Salvador Mendoza presents the live demonstration of PINATA, an automated hardware rig executing rapid PIN brute-force attacks on flawed EMV smart cards.

Summary

The Limits of EMV Smart Card Protections

While EMV payment cards enforce PIN Try Counters (PTC) to block brute force discovery, improper counter persistence across power resets creates critical attack vectors.

Demonstrating the PINATA Hardware Rig Live

Salvador Mendoza presents the live in-person demonstration of PINATA, an automated hardware attack rig that injects PIN attempts and cycles card power lines.

Bypassing Applet Retry Counters in Sub-Seconds

Mendoza demonstrates exhausting 4-digit PIN keyspaces on vulnerable banking applets, illustrating why cards must enforce non-volatile write updates.

Remediation for Payment Applet Developers

The author provides banking institutions and smart card manufacturers with secure non-volatile memory transaction standards.

Related talks

Wireless Village·33 min

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

Travis Goodspeed

Travis Goodspeed provides an update on the Goodwatch open-source wrist-worn RF radio hacking and packet manipulation platform.

hardwarerf-hackinghardware+1