Security in web development. Review of possible hack attacks methods. Explanation of possible protection.