2.2.6. Proxy customization

The default settings of the protocol proxies of PNS ensure that the traffic complies to the relevant RFC for the given protocol. To provide flexibility, and to solve a wide variety of custom scenarios, you can customize the proxies and change their parameters to best suit your environment and your security requirements. For example, you can:

  • Disable selected commands in FTP.

  • Modify the transferred headers in HTTP.

  • Permit using only selected web browsers.

  • Specify which encryption algorithms are permitted in SSL/TLS.

In addition, the proxies in PNS are fully scriptable, and can be programmed in Python to perform any custom functionality. For information on customizing proxies, see Section 6.6.1, Customizing proxies, and Proxedo Network Security Suite 1.0 Reference Guide.