Opening a booby-trapped message unleashes a browser implant that can survive password changes and device rebuilds