스니핑? 스누핑? 스푸핑?
전부 스*핑으로 돌림자가 2개나 들어있어서 좀 헷갈리는데, 일단은 전부 해킹 기법이긴 하다.
스누핑과 스니핑은 개중에서도 상당히 비슷한데,
일단 **스니핑(sniffing)**의 sniff는 코를 킁킁거린다는 뜻이다.

킁킁거리며 냄새를 맡듯이, 네트워크 중간에서 다른 사람들의 패킷 교환을 훔쳐보는 것이다.
네트워크 트래픽을 도청하는 거라 할 수도 있다.
그리고 **스누핑(snooping)**의 snoop는 염탐한다는 뜻을 가진다.

이것도 다른사람들의 패킷을 몰래 접근한다는 것은 스니핑과 같다.
하지만 단순히 보기만 하는 스니핑과 다르게, 스누핑은 '획득'까지 한다는게 좀더 발전된 차이점이라고 할 수 있겠다.
**스푸핑(spoofing)**은 이 셋 중에서 가장 악질적인 녀석이다. 어원인 spoof는 '사기치다', '도용하다' 등의 뜻을 가진다.


뜻처럼 진짜 사기를 친다.
통신 프로토콜이나 시스템의 구조적 취약점을 이용해 사기를 치는 것이다.
스푸핑엔 대표적으로 ARP 스푸핑과 IP 스푸핑이 있는데,
IP 스푸핑은 자신의 IP를 다른 정식 사용자의 IP인것처럼 속여서 이런저런 방식으로 이용하는 수법이다. DDoS를 날릴때도 이 수법을 쓴다고 한다.
요약
스니핑: 훔쳐보기
스누핑: 훔쳐오기
스푸핑: 사기치기
참조
http://m.egloos.zum.com/exerceo/v/583990
https://limkydev.tistory.com/m/191