어플리케이션 프로토콜들의 Signature를 참고할 만한 소스 부탁 드립니다.

mandugukbap의 이미지

NIDS등에서 프로토콜을 구분하는 signature를 좀 확인해 보고 싶은데요. 특히 NNTP, HTTP, SMTP같은 ASCII 기반의 프로토콜을 분류하는 signature들을 좀 보고 싶습니다.

혹시 위의 프로토콜 시그너쳐들 중 아시는게 있으시면 가르쳐 주셔도 좋겠구요. 참고할만한 좋은 소스 코드가 있으면 알려 주시면 감사 드리겠습니다.

특히 NNTP같이 Case-insensitive하고 비공식 확장 키워드가 많은 프로토콜의 시그너쳐는 어떻게 만드는지 정말 궁금합니다.