OISF brainstorming: planning phase 3 (take 3)

GEO IP Idea is to add a keyword that would be used to interact with GEOIP database (free at least) and be able to use it to detect things like control canal. For example, an IRC server in an non common country is certainly a control canal. Live ruleset swap A must have! This is vital for critical environnement. This is very costly in memory and this should be an option to avoid exploding low memory boxes. ...

19 septembre 2011 · 2 min · Regit

OISF brainstorming: planning phase 3 (take 2)

DNS fast flux/anomaly detection The idea is to detect malware and other things by collecting the DNS request and their answer and detecting anomaly. For example, if an host is making a lot of request to a domain. First part of the job on Suricata is to log all requests and their answer. Then analysis can occurs in the database. File extraction This is a work under progress linked with a third party contract. It permit to store exchanged files on disk for some application level protocol. It is possible to say: “store the file, if the content type is different from the extension”. File extraction works currently on HTTP. It focus on POST request to detect uploaded file. ...

19 septembre 2011 · 2 min · Regit

Oisf brainstorming: planning phase 3 (take 1)

Performance improvement As shown by Victor’s latest work on performance counters, there is a lot of work that can be done to improve performance. They are currently good but there is place for improvement. Proposal to provide off-loading or clustering is done. This is heavily discussed but as pointed out by Victor, it will be more interesting to do this in the next phase. Phase 3 should focus in improvement of current code. This will permit to use the upcoming Suricata killing features like global flow variable. ...

19 septembre 2011 · 2 min · Regit

Matt Jonkman: development avancement

Phase 2 development is almost over now. Among the completed major features: Multithread protocol discovery smb logging HTTP logging flowvars One of the advantage of Suricata over Snort is protocol discovery combined to HTTP parsing by libhtp. It provides a huge improvement over Snort as a lot of bad flow are using HTTP on non standard ports.

19 septembre 2011 · 1 min · Regit

Victor Julien: Development status

Work has started in september 2007. The work depends on some externel library like multithread of input handling library. The main external depedency is libhtp which is initally developped by Ivan Ristic. The development is managed in a single git repository. Victor is the only one with commit right. The review are done by Victor and cross review are made by developpers. Work unit for developers are tasks which are written by Victor and describe a specific task to do. This task are mainly done by OISF funded developers. Some simpler task are let to the comunity and everyone can help with this. ...

19 septembre 2011 · 2 min · Regit

Matt Jonkman: introduction speech

Matt presents the goal of the OISF brainstorming session: Make a status of the foundation Grabbing new ideas The session will be interactive and anybody is invited to participate through physical intendance or webex. The foundation is non-profitable and aim at building a powerful engine for us all. OISF is member og the HOST program and happily supported by some industrials. Foundation business Matt fills he can not give enough times to the foundation due to his work at EmergingThreat and propose to hire a General Manager that would take care of finding the funding and administrative part. ...

19 septembre 2011 · 2 min · Regit