Tip #1 Use HTTP proxy.

There are many HTTP proxies, both free (Zaproxy) and paid (Burp), which have tons of awesome features. Using extension HTTP Proxy, you can transmit non-HTTP PDUs through them and use their functions (including repeater, intruder and so on).

Tip #2 Write your own extension.

Do you miss some functionality? You can always write your own extension using Java.

Tip #3 Go through the user guide.

Go to the PETEP website and check out the full user guide.

Tip #4 Go through the development guide.

Go to the PETEP website and check out the full development guide.

Tip #4 Go through the methodology.

Go to the PETEP website and check out the full methodology.

Tip #5 Use Java keytool to generate certificate in JKS.

In order to use SSL/TLS, generate your own certificate using Java keytool, that is part of the Java binaries:

keytool -genkey -alias petep -keyalg RSA -validity 3650 -keysize 4096 -keystore C:/server.jks