Little Snitch | |
---|---|
![]() |
|
소프트웨어 정보 | |
개발 | Objective Development Software GmbH |
종류 | 개인용 방화벽 |
출시 | 2003년 1월 |
최신버전 | 4.2.4 |
언어 | 영어, 독일어 |
운영체제 | macOS |
웹사이트 | 공식 사이트 |
오스트리아의 Objective Development Software GmbH에서 2003년부터 개발한 개인용 방화벽으로, 애플리케이션의 상태를 모니터링하여 방화벽 규칙에 따라 차단하거나 혹은 단기간 허용 혹은 완벽한 허용을 하게 만든다.
특징[편집 | 원본 편집]
상태 기반 방화벽과 달리, Little Snitch는 기본적으로 들어오는 트래픽으로의 공격으로부터 보호한다. 사실 들어오는 물건들이 뭔지 파악하고 아니면 다 짤라버리지만…… 또한 나가는 트래픽을 제한함으로써 프라이버시를 보호할 수 있다. 예를 들어서 최신 Little Snitch에서는 '구독' 기능이 있는데, 이 구독 기능을 사용하여 광고나 트래킹 사이트 자체를 막아버릴 수 있으며, 프로필을 바꿈으로써 다른 지역에선 다른 규칙을 사용할 수 있게 하였다.
macOS에서 전권을 얻기 위해서 Little Snitch는 애플에서 제공한 공식 API와 더불어 애플에서 서명받은 커널 확장 파일(kext)를 사용한다. 그래서 설치나 업그레이드시 부트 캐시를 업데이트하느라고 재부팅이 필요하다.
이런 방화벽의 특징상, 다 물어보기 모드를 선택하면 Little Snitch에서는 이 연결에 대한 대화상자를 띄우고, 창을 통해 연결을 거부할 것인지 허가할 것인지 등의 결정을 사용자가 결정할 수 있다. 물론, 전체 포트와 호스트, 그냥 이 프로그램이 사용하는 모든 연결에 대해서 아무것도 따지지도 묻지도 않고 연결할 수 있다.
덤으로 저런 창이 멋있는지, 리눅스에 저 창을 이식시키려는 OpenSnitch가 개발되고 있다.