SUPOR: Precise and Scalable Sensitive User Input Detection