Hacking a smartphone remotely 2