| CPC H04L 63/166 (2013.01) | 20 Claims |

|
1. A computer implemented method comprising:
receiving data from an application layer resulting in received data;
diverting the received data via a diagnostic filter that follows a transport protocol layer of a communication stack to an input/output layer outside the communication stack;
generating data packets from the received data;
fabricating mock packet headers with packet formatting and address corresponding to an underlying transport layer;
concatenating corresponding mock packet headers with the data packets to form transport packets;
encrypting the transport packets using a fixed key; and
providing the transport packets to a network debug tool for decryption using a public key for execution of the network debug tool to inspect the transport packets.
|