The present invention comprises apparatus and methods for processing code,
that is, for intercepting, examining and/or controlling code streams in a
network. "Man in the middle" technology by use of decryptor/encryptor
components are placed between client and server which permit alteration
of the code as it passes through a communications channel. The code may
then be examined by way of a proscribed code scanner. A protocol parser
may also be implemented in order to intercept the code as it passes
through the stack and transfer the code to the decryptor/encryptor
components.