Little Snitch

Little Snitch
Littlesnitch logo.png
개발자 Objective Development Software GmbH
발표일 2003년 1월
최신(안정화) 버전 4.2.4
운영 체제 macOS
언어 영어, 독일어
종류 개인용 방화벽
웹 사이트 공식 사이트

오스트리아의 Objective Development Software GmbH에서 2003년부터 개발한 개인용 방화벽으로, 애플리케이션의 상태를 모니터링하여 방화벽 규칙에 따라 차단하거나 혹은 단기간 허용 혹은 완벽한 허용을 하게 만든다.

1 특징[편집]

규칙 설정 화면

상태 기반 방화벽과 달리, Little Snitch는 기본적으로 들어오는 트래픽으로의 공격으로부터 보호한다. 사실 들어오는 물건들이 뭔지 파악하고 아니면 다 짤라버리지만…… 또한 나가는 트래픽을 제한함으로써 프라이버시를 보호할 수 있다. 예를 들어서 최신 Little Snitch에서는 '구독' 기능이 있는데, 이 구독 기능을 사용하여 광고나 트래킹 사이트 자체를 막아버릴 수 있으며, 프로필을 바꿈으로써 다른 지역에선 다른 규칙을 사용할 수 있게 하였다.

macOS에서 전권을 얻기 위해서 Little Snitch는 애플에서 제공한 공식 API와 더불어 애플에서 서명받은 커널 확장 파일(kext)를 사용한다. 그래서 설치나 업그레이드시 부트 캐시를 업데이트하느라고 재부팅이 필요하다.

Little Snitch의 대화상자

이런 방화벽의 특징상, 다 물어보기 모드를 선택하면 Little Snitch에서는 이 연결에 대한 대화상자를 띄우고, 창을 통해 연결을 거부할 것인지 허가할 것인지 등의 결정을 사용자가 결정할 수 있다. 물론, 전체 포트와 호스트, 그냥 이 프로그램이 사용하는 모든 연결에 대해서 아무것도 따지지도 묻지도 않고 연결할 수 있다.

덤으로 저런 창이 멋있는지, 리눅스에 저 창을 이식시키려는 OpenSnitch가 개발되고 있다.

2 각주