Securing Web Applications with Secure Coding Practices and Integrity Verification