1. REDUCE
REDUCE is a type of software that was developed to show relationships between different samples of malware. This type of technology identifies signatures in different code sections to tell if different malware groups are related. It is designed to compare multiple samples similarity and shows code patterns that are suspiciously similar. Unlike some technologies on this list, this one …show more content…
This helps the platform to find cyber threats. Because it has computer science and analysis capabilities, it has abilities that a human analyst does not. While the analyst sleeps, Socrates carries out unsupervised analysis of data as it looks for potential patterns. The Department of Homeland Security uses this program to look at travel patterns to spot different associates of criminals and persons of interest.
5. REnigma
This software program is designed to run malware in a virtual machine. Then, it records what happens so that the malware can be analyzed. This helps researchers figure out how the malware works and what it does. To do this, REnigma works with a special virtual machine developed by John Hopkins that can record and replay what happens.
While there will always be people working against the safety and security of society, the Department of Homeland Security has developed a number of technological advancements to thwart their attempts. Some of these advancements have been commercialized so that business owners can protect their corporation as well. With the right technology, the government can prevent crime, spot attackers and learn how the criminals