Understanding IDP Protocol Decoders
Protocol decoders are used by Intrusion Detection and Prevention (IDP) to check protocol integrity and protocol contextual information by looking for anomalies and ensuring that RFC standards are met. An anomaly can be any part of a protocol, such as the header, message body, or other individual fields that deviate from RFC standards for that protocol. For example, in the case of SMTP, if SMTP MAIL TO precedes SMTP HELO, that is an anomaly in the SMTP protocol.
When protocol contextual information is available, protocol decoders check for attacks within those contexts. For example, for SMTP, if an e-mail is sent to user@company.com, user@company.com is the contextual information and SMTP MAIL TO is the context. By using protocol contextual data, rather than the entire packet, for attack detection, protocol decoders improve overall performance and accuracy.
If there is a policy configured with a rule that matches the protocol decoder check for SMTP, the rule triggers and the appropriate action is taken.
The IDP module ships with a preconfigured set of protocol decoders. These protocol decoders have default settings for various protocol-specific contextual checks they perform. You can use these defaults or you can tune them to meet your site’s specific needs. To display the list of available protocol decoders, enter the following command:
For a more detailed view of the current set of protocol decoders and their default context values, you can view the detector-capabilities.xml file located in the /var/db/idpd/sec-download folder on the device. When you download a new security package, you also receive this file which lists current protocols and default decoder context values.
Related Topics
- Junos OS Feature Support Reference for SRX Series and J Series Devices
- IDP Policies Overview
- Understanding Custom Attack Objects
- Understanding IDP Protocol Anomaly-Based Attacks
- Understanding Multiple IDP Detector Support
- Understanding IDP Signature-Based Attacks
- Example: Configuring IDP Protocol Decoders
Hide Navigation Pane
Show Navigation Pane
Download
SHA1