| CPC H04L 63/1483 (2013.01) [G06F 40/30 (2020.01); G06F 40/35 (2020.01)] | 21 Claims |

|
1. A computer-implemented method of determining an adversarial attack playbook associated with an adversarial actor, comprising:
receiving, by a computing device, an electronic communication from the adversarial actor, wherein the electronic communication is intended for a target user;
engaging in a deep dialog with the adversarial actor by deploying a synthetic persona dynamically during the electronic communication intended for the target user, wherein the deep dialog comprises two or more rounds of electronic communication exchanges between the adversarial actor and the synthetic persona;
determining a length and type of the deep dialog in order to obtain one or more attributes related to the adversarial actor;
identifying, based on the one or more attributes, a conversational pattern from the deep dialog, wherein the conversational pattern comprises a conversation depth of a given round of the two or more rounds of the deep dialog, and respective class labels corresponding to attributes that appear in the given round;
dynamically producing, based on the identified conversational pattern, the playbook associated with the adversarial actor, wherein the playbook is indicative of a dialog interaction strategy implemented by the adversarial actor; and
providing, by the computing device, the playbook to a social engineering attack (SEA) system in order to detect, avoid and/or mitigate future attacks.
|