Frustrating OS Fingerprinting with Morph
Kathy Wang details fingerprinting with Morph Sun Tzu once stated, "Know your enemy and know yourself, and in a hundred battles you will never be defeated.
Summary
Architecture and Background
Fingerprinting with Morph Sun Tzu once stated, "Know your enemy and know yourself, and in a hundred battles you will never be defeated." By denying outsiders information about our systems and software, we make it more difficult to mount successful attacks. There are a wealth of options for OS-fingerprinting today, evolving from basic TCP-flag mangling tools such as Queso, through the ICMP quirk-detection of the original Xprobe, and the packet timing analysis of RING, to today's suite of multiple techniques employed by nmap. The ultimate advantage in the OS-detection game lies with the defender, however, as it is they who control what packets are sent in response.
Vulnerability Analysis
Morph is a BSD-licensed remote OS detection spoofing tool. It is portable and configurable, and will frustrate current state-of-the-art OS fingerprinting. This presentation will discuss the current techniques used for OS fingerprinting, and how to frustrate them.
Exploitation and Demonstrations
A newer version of Morph will be released with the talk, as a concrete example of the discussed techniques. Kathy Wang broke into programming with BASIC on the Apple IIgs. She has a bachelor's and master's degree in electrical engineering from the University of Michigan, where she specialized in VLSI chip design and semiconductor device physics and fabrication.
Remediation and Defensive Strategies
She worked at Digital as part of the Next-Generation Alpha Chip Design Team, and got to spend an entire wonderful summer blowing up Alpha chips. She has published a paper on some of the work she did there at an IEEE conference. Kathy has instructed courses ranging from Semiconductor Device Physics to Vulnerability Assessment and Penetration Testing. Since Digital got broken up by Compaq and Intel, Kathy has focused on the software side of things. She has worked at Counterpane Internet Security, and currently works as a Senior Infosec Engineer at The MITRE Corporation. Kathy is also a founder of Syn Ack Labs, a computer security research group focused on cryptography, steganography, and low-level packet hijinks.
Related talks
Main Stage·1 hr 7 min
spoonm · HD Moore
spoonm and HD Moore details spoonm and HD Moore, Bubonic Buffer Overflow The Metasploit Framework has progressed from a simple network game to a powerful tool for administrators and security analysts alike.
Main Stage·52 min
Michael Rash
Michael Rash explores advanced netfilter; content replacement (ala snort_inline) at DEF CON 12, examining rootkit and practical defenses.
Main Stage·51 min
Michael Davis
Michael Davis explores the open-source security myth and how to make it a reality at DEF CON 12, examining rootkit and practical defenses.


