스노트는 세 주요 모드로 설정될 수 있다. 스니퍼, 패킷 로거 그리고 네트워크 침입 탐지가 그것이다.[10] 스니퍼 모드에서 프로그램은 네트워크 패킷을 읽고 콘솔에 보여준다. 패킷 로거 모드에서 프로그램은 패킷을 디스크에 기록한다. 침입 탐지 모드에서 프로그램은 네트워크 트래픽을 모니터하고 사용자에 의해 정의된 규칙에 반하는지를 분석한다. 프로그램은 그 후 특정한 동작을 수행한다.[11]
서드 파티 툴들
관리, 리포팅, 성능 그리고 로그 분석을 위해 스노트에 접속하는 여러 서드 파티 툴들이 존재한다.
↑Mohan Krishnamurthy; 외. (2008). 〈4. Introducing Intrusion Detection and Snort〉. 《How to Cheat at Securing Linux》. Burlington, MA: Syngress Publishing Inc. 2010년 6월 24일에 확인함.