System and method for transmission of DNS beacons
First Claim
Patent Images
1. A method for transmitting a DNS beacon for storage, the method comprising:
- identifying one or more data items for logging, the one or more data items for logging comprising an identifier of a user selected link;
generating a host name for logging, the host name comprising the one or more data items for logging prepended to a domain of a logging domain;
transmitting a DNS request to an authoritative DNS server for logging domain, the host name of the DNS request comprising the one or more data items for logging;
resolving the DNS request by traversing a configuration file at the authoritative DNS server and locating an entry in the configuration file that matches the DNS request; and
storing the DNS request from the authoritative DNS server by writing the DNS request to a logging data store.
9 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed towards systems and methods for transmitting a DNS beacon for storage. A method according to one embodiment comprises generating one or more data items for logging and transmitting a DNS request to an authoritative DNS server for a logging domain, with the host name of the DNS request comprising the one or more data items for logging. The DNS request, which comprises the data items for logging, is stored on a storage device.
21 Citations
14 Claims
-
1. A method for transmitting a DNS beacon for storage, the method comprising:
-
identifying one or more data items for logging, the one or more data items for logging comprising an identifier of a user selected link; generating a host name for logging, the host name comprising the one or more data items for logging prepended to a domain of a logging domain; transmitting a DNS request to an authoritative DNS server for logging domain, the host name of the DNS request comprising the one or more data items for logging; resolving the DNS request by traversing a configuration file at the authoritative DNS server and locating an entry in the configuration file that matches the DNS request; and storing the DNS request from the authoritative DNS server by writing the DNS request to a logging data store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification