[Snort-sigs] [Snort-users] [Emerging-Sigs] New Classification System Proposal

Joel Esler jesler at ...435...
Thu Dec 23 17:10:23 EST 2010

Paul et all, I apologize if it seemed like I was being brief with my response, I wasn't "dictating" how it was going to be.

By using hyphens and lowercase, all output modules from Snort, parsers, and GUIs won't have to change.  If we introduce even one of those, all of the previous will have to recode.

It's a compatibility thing.  I wasn't being snarky or acting like a dictator, I was being brief, on my iPhone, and at the Doctor's office.

Sorry if I offended anyone.


On Dec 23, 2010, at 4:15 PM, Paul Halliday wrote:

> On Thu, Dec 23, 2010 at 3:25 PM, Joel Esler <jesler at ...435...> wrote:
>> All,
>> (Apologize in advance for cross-posting)
>> Have some news to share from our side.
>> After discussion internally, we (Sourcefire) also like this format and are going to update the official shipping snort.conf and the VRT rule sets to it as well.  We are creating a bug internally to do this, as we speak.
>> Just a couple items however:
>> 1.  We've already started writing the new classification.conf file (with new priorities and descriptions).  If you have started on this, we'll be glad to use it, but we'll keep writing until we are told differently.
>> 2.  We don't use "_", so we'll translate those over to "-".
>> 3.  We also don't use uppercase in the keywords, so we'll translate those to lower case.
>> For example: Exploit-SQL_Injection will become exploit-sql-injection
> So the same, but different :)
> I think that all lowercase makes sense. I also think that an
> underscore makes sense. Without it, more logic will be required when
> trying to group.

More information about the Snort-sigs mailing list