The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 19, 2024
Filed:
Oct. 29, 2021
Censys, Inc., Ann Arbor, MI (US);
Jeff Cody, Huntertown, IN (US);
David Adrian, Denver, CO (US);
J. Alex Halderman, Ann Arbor, MI (US);
Paul A. Parkanzky, Ann Arbor, MI (US);
Censys, Inc., Ann Arbor, MI (US);
Abstract
Various embodiments of apparatuses and methods for a continuous scanning engine with automatic protocol detection are described. In some embodiments, the continuous scanning engine comprises one or more discovery components and one or more protocol detection components. The discovery components, in some embodiments, send initial packets to a plurality of ports of a plurality of network addresses of a network, receive responses to a least some of the initial packets, asynchronously match the received responses to the sent initial packets, and determine that some ports at some network addresses require further analysis. The protocol inspection components, in some embodiments, attempt to communicate with the ports at the network addresses using a plurality of communication protocols, determine that an attempted communication protocols results in a successful communication, and provides the port, the network address, and the attempted communication protocol that resulted in the successful communication to a database.