웹 프로그래밍에 있어서 강력한 보안은 전문적인 지식을 가지고 있는 보안전문가에게 맡길 수 있다. 하지만 기본적인 설계,구현에 있어서 웹 개발자라면 어느정도 기본적인 공격 방법, 대응방법 정도는 알아야 한다고 생각하여 글을 정리해 보았다.웹 해킹(영어: web hacki