Visible to the public Side-channel Attacks Against Mobile Users Singularity Detection, Behavior Identification, and Automated Rectification