Smartphone Hacking Simulation/Testing: Pros And Cons