diff --git a/doc/broids/index.rst b/doc/broids/index.rst index 9dabde3af8..96f50f8fa5 100644 --- a/doc/broids/index.rst +++ b/doc/broids/index.rst @@ -15,9 +15,9 @@ conditions specific to your particular case. In the following sections, we present a few examples of common uses of Bro as an IDS. ------------------------------------------------- +------------------------------------------------- Detecting an FTP Brute-force Attack and Notifying ------------------------------------------------- +------------------------------------------------- For the purpose of this exercise, we define FTP brute-forcing as too many rejected usernames and passwords occurring from a single address. We diff --git a/doc/index.rst b/doc/index.rst index 3da35e7b7a..a66353c9ea 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -17,6 +17,8 @@ Introduction Section .. +.. _using-bro: + Using Bro Section ================= diff --git a/doc/quickstart/index.rst b/doc/quickstart/index.rst index 85fdb88d7f..e322d05f71 100644 --- a/doc/quickstart/index.rst +++ b/doc/quickstart/index.rst @@ -292,9 +292,10 @@ tweak the most basic options. Here's some suggestions on what to explore next: * We only looked at how to change options declared in the notice framework, there's many more options to look at in other script packages. -* Continue reading with :ref:`using-bro` chapter which goes into more - depth on working with Bro; then look at :ref:`writing-scripts` for - learning how to start writing your own scripts. +* Continue reading with :ref:`Using Bro ` chapter which goes + into more depth on working with Bro; then look at + :ref:`writing-scripts` for learning how to start writing your own + scripts. * Look at the scripts in ``$PREFIX/share/bro/policy`` for further ones you may want to load; you can browse their documentation at the :ref:`overview of script packages `. diff --git a/doc/scripting/index.rst b/doc/scripting/index.rst index 66ebce86af..b12330ceb4 100644 --- a/doc/scripting/index.rst +++ b/doc/scripting/index.rst @@ -345,13 +345,13 @@ keyword. Unlike globals, constants can only be set or altered at parse time if the ``&redef`` attribute has been used. Afterwards (in runtime) the constants are unalterable. In most cases, re-definable constants are used in Bro scripts as containers for configuration -options. For example, the configuration option to log password +options. For example, the configuration option to log passwords decrypted from HTTP streams is stored in -``HTTP::default_capture_password`` as shown in the stripped down +:bro:see:`HTTP::default_capture_password` as shown in the stripped down excerpt from :doc:`/scripts/base/protocols/http/main.bro` below. .. btest-include:: ${BRO_SRC_ROOT}/scripts/base/protocols/http/main.bro - :lines: 8-10,19-21,120 + :lines: 9-11,20-22,121 Because the constant was declared with the ``&redef`` attribute, if we needed to turn this option on globally, we could do so by adding the