HTTP Fingerprinting and Advanced Assessment Techniques

By Saumil Shah on 19 May 2004 @ Blackhat
πŸ“Š Presentation πŸ“„ Whitepaper πŸ”— Link
fingerprinting blueteam
Focus Areas: Data Privacy & Protection , Security Operations & Defense , Penetration Testing

Abstract

freebsd linux macosx win32

This talk discusses some advanced techniques in automated HTTP server assessment which overcome efficiency problems and increase the accuracy of the tools. Two of the techniques discussed here include Web and Application server identification, and HTTP page signatures. Web and Application server identification allows for discovery of the underlying web server platform, despite it being obfuscated, and other application components which may be running as plug-ins. HTTP page signatures allow for advanced HTTP error detection and page groupings. A few other HTTP probing techniques shall be discussed as well. A free tool - HTTPRINT which performs HTTP fingerprinting, shall be released along with this presentation.