Is Your Smartphone Safe? Are You Safe?