Impact of Client-side Vulnerabilities on Web-based E-voting Systems: Demonstrating a Client-side Attack Against Helios 2.0 as an Example