How Weaponization is Performed
Attackers will design a malicious piece of software, typically containing a worm, remote access trojan, rootkit, or ransomware, around one or several vulnerabilities, such as buffers, places where SQL input can be given, Office documents or PDFs embedded with payloads, and zero-day exploits targeting unpatched software.