* payloads
* flows
+.. note:: The characters ``;`` and ``"`` have special meaning in the
+ Suricata rule language and must be escaped when used in a
+ rule option value. For example::
+
+ msg:"Message with semicolon\;";
+
For more information about these settings, you can click on the
following headlines:
Another example of msg in a signature:
-.. image:: meta/msg.png
-
In this example the red, bold-faced part is the msg.
+.. note:: The following characters must be escaped inside the msg:
+ ``;`` ``\`` ``"``
+
Sid (signature id)
------------------
You see ``content:!”Firefox/3.6.13”;``. This means an alert will be
generated if the the used version of Firefox is not 3.6.13.
+.. note:: The following characters must be escaped inside the content:
+ ``;`` ``\`` ``"``
+
Nocase
------
* ``E``: Ignores newline characters at the end of the buffer/payload.
* ``G``: Inverts the greediness.
+.. note:: The following characters must be escaped inside the content:
+ ``;`` ``\`` ``"``
+
Suricata's modifiers
~~~~~~~~~~~~~~~~~~~~