BEGIN:VCALENDAR
VERSION:2.0
PRODID:Data::ICal 0.24
BEGIN:VEVENT
DESCRIPTION:   'Title: Reversing An M32C Firmware â€“ Lesson Learned From P
 laying\n   With An Uncommon Architecture\n   When: Friday\, Aug 12\, 13:00
  - 13:45 PDT\n   Where: Flamingo - Exec Conf Ctr - Red Rock VI\, VII\, VII
  (Hardware\n   Hacking Village) - [1]Map\n\n   SpeakerBio:Philippe Laulher
 et\n   Philippe Laulheret is a Senior Security Researcher on the Trellix\n
    vulnerability research team. With a focus on Reverse Engineering and\n 
   Vulnerability Research\, Philippe uses his background in Embedded\n   Se
 curity and Software Engineering to poke at complex systems and get\n   the
 m behave in interesting ways. In his spare time\, Philippe enjoys\n   play
 ing CTFs\, immersing himself in the beauty of the Pacific\n   Northwest\, 
 and exploring the realm of Creative Coding.\n\n   Philippe holds a MSc in 
 Computer Science from Georgia Tech and a MSc\n   in Electrical and Compute
 r Engineering from Supélec (France).\n\n\n   Description:\n   While busy h
 acking the planet\, have you ever encountered an unfamiliar\n   architectu
 re and simply had no idea where to start? You pried the\n   firmware from 
 a reluctant (and almost not smoldering) flash chip\,\n   loaded the thing 
 in IDA\, but whatâ€™s next? We got into this pickle\n   while working on r
 eversing the firmware of a medical device. The\n   mystery architecture tu
 rned out to be M32C\, and thankfully\, IDA Pro\n   added support for it a 
 few months prior.\n\n   This talk is not exactly about reversing yet anoth
 er embedded device.\n   Instead\, this is more about the journey and lesso
 ns learned so that it\n   could be abstracted away for the next project. R
 ather than focusing on\n   the specifics of the firmware itself\, we will 
 see how it interacts\n   with the micro-controller and the steps taken to 
 approach an\n   unfamiliar embedded architecture.\n\n   During this presen
 tation\, you can expect digging into low-level\n   micro-controller notion
 s such as interrupt handlers\, special purpose\n   registers\, how to find
  flash handling code\, and way too much M32C\n   assembly. If youâ€™ve eve
 r dabbled in hardware hacking and want to\n   have a look at something tha
 t is not Linux-based\, this talk will give\n   you some pointers in how to
  get the ball rolling. (not talking about\n   the ones we dropped at the r
 eballing station)\n\n   '\n\n   1. https://defcon.outel.org/consolidated_p
 age.html#FlamingoLowerLevel\n\n\n
DTEND:20220812T204500Z
DTSTART:20220812T200000Z
LOCATION:HHV - Flamingo - Exec Conf Ctr - Red Rock VI\, VII\, VII (Hardware
  Hacking Village)
SUMMARY:Reversing An M32C Firmware â€“ Lesson Learned From Playing With An 
 Uncommon Architecture
END:VEVENT
END:VCALENDAR
