2014 · 10 citations · 11 references
ComputingComputer ScienceCybersecurityComputer SecurityWeb SecurityWeb TechnologiesClient-side SecurityHttp ProtocolWeb Application SecurityWeb ProtocolsWebsite Traffic AnalysisAccess-control HeadersCustomizationHttp HeadersRequest-response ProcessingWeb Security Headers
The headers used by the various network protocols represent a good source of information for understanding the behavior and the properties of the traffic and detecting potential security attacks. In this paper we present a comprehensive analysis of the usage patterns of the headers included in the HTTP request messages of the clients. Our study shows that message headers vary significantly in terms of number, field names and field values. In general, Web browsers tend to specify in detail the client preferences by including in the request messages a large and variable number of headers. The usage patterns of these headers together with their field values provide some useful hints for website customization. On the contrary, the requests issued by Web robots are characterized by some distinctive patterns specific of the individual robots. These one-to-one correspondences between patterns and Web robots can then be used for their identification.
11
Robust defenses for cross-site request forgery
Adam Barth, Collin Jackson, John C. Mitchell · 2008 · 413 citations
What TCP/IP protocol headers can tell us about the web
F. Donelson Smith, Félix Hernández Campos, Kevin Jeffay et al. · 2001 · 180 citations
Towards understanding modern web traffic
Sunghwan Ihm, Vivek S. Pai · 2011 · 169 citations
Summary of WWW characterizations
James E. Pitkow · World Wide Web · 1999 · 147 citations