메일, 불법 다운로드 등을 통해 악성코드를 설치하는 해킹 방법
취약점이란? 버그가 있는 프로그램
예상치 못한 input이 들어왔을 때 해커에 이익이 되는 output을 출력하는게 취약점
해커가 취약점 공격을 하기 위해서는 목표 서비스의 포트가 열려있어야한다.