1. A method comprising: deploying a deception mechanism in a network; receiving a message from the deception mechanism, wherein the message indicates a communication between a device and the deception mechanism; identifying attack information associated with the device, wherein the attack information includes device information and interaction information corresponding to the device, and wherein the interaction information is related to the communication between the device and the deception mechanism; identifying the device in an adjacency data structure based on the device information, wherein the adjacency data structure indicates communications between devices in the network; generating an attack trajectory data structure from the adjacency data structure, wherein the attack trajectory data structure includes one or more suspect devices that are connected, either directly or indirectly, with the device in the adjacency data structure; determining an attack trajectory path in the attack trajectory data structure based on the attack information, wherein the attack trajectory path indicates another device in the network that is included in an attack; and removing, from the attack trajectory path, an at least partially separate trajectory path that has a probability below a threshold.