Publication – A network defender’s guide to threat detection: Using Zeek, Elasticsearch, Logstash, Kibana, Tor, and more.
8.5 x 0.46 x 11 inches
Have you ever found yourself questioning whether your network is in good hands? Did you do everything you could to defend against exploits on your network? Is your employer safe because you have one of the best Security Information Event Management (SIEM) setups you can use to monitor the network for you? Or, maybe you are new to Information Security and you want to learn how to employ a robust Intrusion Detection System (IDS) but you do not know where to start. If you have ever asked yourself any of these questions, or you just want to learn about ELK Stack and Zeek (Bro), you have come to the right place. A quick Google search will show you there isn’t a lot of information for configuring Zeek (Bro), ElasticSearch, Logstash, Filebeat, and Kibana— it is rather complicated because the websites will describe how to install, but they don’t really lead you to specifics on what else you need to do, or they are really outdated. That is where you must piece together the information yourself, and really research — lucky for you, I did the leg work for you and decided to write this book. Whether you have been in the Information Security industry for many years or you’re just getting started this book has something for you. In my time studying over the years, I’ve always found that a lot of books are interesting reads, but they add a lot of fluff. That was not my goal with this book; I wanted to provide you with a straightforward book without the fluff, that will show you exactly what you need — I cover the basics, and then explain the intricacies involved with configuring a SIEM that is reliable. I also provide a step-by-step process, while including any pertinent notes that you need to pay attention to, and lastly providing a breakdown of what is occurring at that time. Having background to each section and knowing what is happening is extremely important to learning and understanding what is happening on your network. Likewise, this book covers a brief overview of different programming languages, and their configuration nuances when applied to Zeek (Bro) and Elk Stack. I tried my best to approach this as if you did not know anything so that anyone can read this and understand what is happening throughout the installation and configuration process. Let us get to the basics of what will be covered in this book so that you have a good idea of what you will learn. The first section of this book covers the Zeek(Bro) IDS installation and configuration. Furthermore, you will learn about the origin of Zeek (Bro) and the many features that Zeek (Bro) has to offer. This section will walk you through the entire installation process while providing explanations for the configuration changes that we make on the system. There are a lot of dependencies needed to install Zeek (bro), and I will walk you through that entire process. We will also go over installing PF_ring — a tool for increased capture speeds and network capture optimization. The tool is very useful when capturing data on large networks and from multiple nodes. In the next section, we will go over installing Tor, and Privoxy for network anonymity. You’re probably asking yourself why you would want to do that when setting up a SIEM or IDS. The simple answer is that in order to know what’s traversing the network, you need to understand what it is doing and how to use it yourself. Sometimes the best defense comes from knowing what the offense is using. Once we install Tor, you can generate some Tor traffic on your network, and watch as one of the custom Zeek (Bro) signatures — I will teach you about in this book — detects this traffic so you can see what it looks like once a notice is generated. It’s also good to know how to remain anonymous on the network if you’re ever doing any type of forensic investigations too, so learning this is always a plus. …