Custom attack objects are user-defined stateful signatures that a security device uses to detect attacks aimed at compromising one or more hosts on a network.