Passive scanning is an information gathering task that relies on catching information that is already in circulation on a network rather than actively querying systems and rewriting programs to originate data. Passive scanning is implemented in a number of network management processes including network vulnerability scanning and network discovery.