SIPProxy acts as a proxy between a VoIP UserAgent and a VoIP PBX. Exchanged SIP messages pass the application and will be recoreded. To test a VoIP infrastructure for vulnerabilities, messages can be manipulated before forwarding with regular expressions