News

Snort 3 beta available now!

2 min read

On 29th August 2018, the team at Snort released the fourth alpha of the next generation Snort IPS– Snort 3, in beta version. Along with all the Snort 2.X features, this version of Snort++ includes new features as well as bug fixes for the base version of Snort.

Here are some key features of Snort++:

  • Support provided for multiple packet processing threads
  • Shared configuration and attribute table available
  • Simple, scriptable configuration
  • Key components are now pluggable
  • Autodetect services for portless configuration
  • Support for  sticky buffers in rules
  • Autogenerate reference documentation
  • Provide better cross-platform support
  • Facilitate component testing
  • Support pipelining of packet processing, hardware offload and data plane integration, and proxy mode

Below is a brief gist of these upgrades,

Easy Configuration

LuaJIT is used for configuration with a consistent, and executable syntax.

Better Detection of Services

The team has worked closely with Cisco Talos to update rules to meet their needs, including a feature they call “sticky buffers.” The Hyperscan search engine, and regex fast patterns make rules faster and more accurate.

HTTP Support

Snort 3 has a stateful HTTP inspector that handles 99 percent of the HTTP Evader cases. The aim is to achieve 100% coverage soon. The HTTP support also includes new rule options.

Better Performance

Deep packet inspection now gives a better performance. Snort 3 supports multiple packet-processing threads, and scales linearly with a much smaller amount of memory required for shared configs.

JSON event logging

This can be used to integrate with tools such as the Elastic Stack. Check out the Snort blog post for more details on the same.

More Plugins!

Snort 3 was designed to be extensible. It has over 225 of plugins of various types. It is easy for users to add their own codec, inspector, rule action, rule option, or logger.

In addition to all these features, users can also watch out for additional upgrades like next generation DAQ, connection events, search engine acceleration among others. To know more about the release of Snort 3, head over to Snort’s official page.

Read Next-

OpenFaaS releases full support for stateless microservices in OpenFaaS 0.9.0

Mastodon 2.5 released with UI, administration, and deployment changes

GNOME 3.30 released with improved Desktop performance, Screen Sharing, and more

Melisha Dsouza

Share
Published by
Melisha Dsouza
Tags: SnortIDS

Recent Posts

Top life hacks for prepping for your IT certification exam

I remember deciding to pursue my first IT certification, the CompTIA A+. I had signed…

3 years ago

Learn Transformers for Natural Language Processing with Denis Rothman

Key takeaways The transformer architecture has proved to be revolutionary in outperforming the classical RNN…

3 years ago

Learning Essential Linux Commands for Navigating the Shell Effectively

Once we learn how to deploy an Ubuntu server, how to manage users, and how…

3 years ago

Clean Coding in Python with Mariano Anaya

Key-takeaways:   Clean code isn’t just a nice thing to have or a luxury in software projects; it's a necessity. If we…

3 years ago

Exploring Forms in Angular – types, benefits and differences   

While developing a web application, or setting dynamic pages and meta tags we need to deal with…

3 years ago

Gain Practical Expertise with the Latest Edition of Software Architecture with C# 9 and .NET 5

Software architecture is one of the most discussed topics in the software industry today, and…

3 years ago