Analyzing And Addressing The Security Issues Of Non-Browser Web-Connected Applications