When we first installed NetWitness at our site, we kept everything from our Internet links. As our knowledge of the product matured, we realized we were burning significant decoder disk space with full packet capture from streaming media sites such as YouTube and Pandora. Capturing these streams provide very little investigative value in our experience as well as the recommendation of several RSA Professional Services folks we've worked with.
OK, I figured there would be an easy-to-follow "cookbook" for how to filter this data. Not so much. OK, ask Support... they didn't have a cookbook either and the suggestions I received were incomplete or cast too wide a net. Here are some of the problems:
Writing a Custom Feed seemed at first to be too much (Creating a scheduled task on the Informer box that updated the CSV file when IP addresses changed and then copy the updated CSV and XML files to the "auto-push" folder), but after consulting with Chris (RSA Senior Security Practice Consultant), he pointed me in the direction of doing this on the decoder itself (Linux) and to use the NwConsole command to perform the Feed updates. OK, cool, now we're getting somewhere.... So, after reading several articles on SCOL/Knowledgebase on creating Custom Feeds and methods of automation, I came up with this:
NwConsole -c "login localhost:50004 admin PASSWORD" \
fi
|
The above script, a cron entry to run it every few hours and a decoder app rule is all that is needed. NOTE: We wanted to keep the session meta data, so the App Rule is set to Truncate, not Filter. Also, we have a single decoder at this point in our network, so I did not address keeping these rules in sync across multiple decoders.
Hopefully, this article is helpful to others and is enough of a cookbook for anyone wanting to follow in my footsteps.
--- Cris
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.