title: Unlooper
text: # Unlooper
  
  An unlooper is a smart card repair device intended to break the card's microcontroller out of an infinite loop that has been either accidentally or intentionally programmed into the card's internal memory.
  
  A looped smart card is generally unusable, and may be permanently rendered nonfunctional (bricked) unless an unlooper is able to get the microcontroller out of the infinite loop.
  
  An unlooper is a tool that has both legal and illegal purposes, for use by smart card software developers to recover from programming mistakes, and by those attempting to hack smart card security systems.
  
  