| CPC G06F 11/3688 (2013.01) [G06F 11/3684 (2013.01)] | 20 Claims |

|
1. A system comprising:
one or more processors; and
a memory in communication with the one or more processors and storing instructions that, when executed by the one or more processors, are configured to cause the system to:
receive an instruction to perform data exfiltration prevention testing;
select, based on the instruction to perform data exfiltration prevention testing, one or more data element types and one or more data channels upon which to perform the data exfiltration prevention testing;
select, based on the one or more data element types, one or more test data generation programs from a plurality of test data generation programs;
generate, using the one or more test data generation programs, a set of test data that comprises sample data of the one or more data element types; and
utilize the set of test data to conduct the data exfiltration prevention testing by:
executing one or more transfers of at least a portion of the set of test data via the one or more data channels; and
monitoring, utilizing one or more data exfiltration prevention software programs, the one or more data channels to attempt to detect the sample data of the one or more data element types.
|