About me
I recently graduated with my Ph.D. from the University of Washington, where I was advised by Tom Anderson and Arvind Krishnamurthy. I now work at Google Seattle with the Google Maps team.
I am primarily interested in distributed systems and security. The focus of my Ph.D thesis was on building systems to measure and understand the botnet life-cycle. In the past, I have worked on wireless systems, Internet measurements, Distributed Hash Tables, and Internet routing.
I was supported by the Cisco Graduate Fellowship for 2008-2010.
Publications
deSEO: Combating Search-Result Poisoning
John P. John, Fang Yu, Yinglian Xie, Arvind Krishnamurthy, Martin Abadi
Usenix Security 2011 [ pdf ].
Heat-seeking honeypots: design and experience
John P. John, Fang Yu, Yinglian Xie, Martin Abadi, Arvind Krishnamurthy
WWW 2011 [ pdf ].
Keypad: an auditing file system for theft-prone devices
Roxana Geambasu, John P. John, Tadayoshi Kohno, Steven D. Gribble, Henry M. Levy
Eurosys 2011 [ pdf ] (Best Student Paper).
Searching the searchers with SearchAudit
John P. John, Fang Yu, Yinglian Xie, Martin Abadi, Arvind Krishnamurthy
Usenix Security 2010 [ pdf ].
Pitfalls for ISP-friendly P2P design
Michael Piatek, Harsha V. Madhyashta, John P. John, Arvind Krishnamurthy, Thomas Anderson
HotNets 2009 [ pdf ].
Studying Spamming Botnets Using Botlab
John P. John, Alexander Moshchuk, Steven D. Gribble, Arvind Krishnamurthy
NSDI 2009 [ pdf ].
Website: http://botlab.org
Consensus Routing: The Internet as a Distributed System
John P. John, Ethan Katz-Bassett, Arvind Krishnamurthy, Thomas Anderson, Arun Venkataramani
NSDI 2008 [ pdf ] (Best Paper).
Studying blackholes in the Internet with Hubble
Ethan Katz-Bassett, Harsha Madhyastha, John P. John, Arvind Krishnamurthy, David Wetherall, Thomas Anderson
NSDI 2008 [ pdf ].
Profiling a million user DHT
Jarret Falkner, Michael Piatek, John P. John, Arvind Krishnamurthy, Thomas Anderson
IMC 2007 [ pdf ].
Towards IP Geolocation using Delay and Topology Measurements
Ethan Katz-Bassett, John P. John, Arvind Krishnamurthy, David Wetherall, Thomas Anderson, Yatin Chawathe
IMC 2006 [ pdf ].