CPH provides a simple way to modify any part of an HTTP message, allowing manipulation with surgical precision even when using macros. Typically, macros only support HTTP parameters (name=value), but with this extension anything can be targeted.

Features include:

Source and bug reporting: github.com/elespike/burp-cph.

Wiki: github.com/elespike/burp-cph/wiki.

Requires Jython version 2.7.0