|
|
Juan CaballeroPh.D. Candidate Currently I am visiting at UC
Berkeley |
I am
a Ph.D
candidate at ECE in Carnegie
Mellon University
advised by Professor Dawn
Song.
Currently, I am visiting at EECS in UC Berkeley where my advisor got a
position.
My interest
lies
in
Computer Security, Networking,
and Program Analysis with an
emphasis on
applying Program Analysis
techniques to
address security
issues in systems, software, and networks.
I
have
worked on projects on Binary
Analysis,
Protocol
Reverse Engineering, Web Security,
Malware Analysis,
Fingerprinting, Network
Robustness
against failures, Anomaly
Detection,
Worm
Detection,
and
Intrusion
Detection.
I am a
member of
both the Bitblaze and Webblaze research groups.
The
Bitblaze research group focuses on applying
binary
analysis techniques to
security
problems,
while
the Webblaze
research group focuses
on improving
web security.
Before coming
to
CMU, I
received a
Telecommunications
Engineer degree
from Universidad
Politecnica
de
Madrid (UPM)
in
Madrid,
Spain
and a
M.Sc. in Electrical and
Computer
Engineering
from
the Royal Institute
of
Technology
(KTH) in
Stockholm,
Sweden.
In October 2003 I was
awarded the La
Caixa
Foundation Fellowship, arguably the most
prestigious fellowship
for
international graduate
studies
awarded in Spain.
Starting in May
2002 and
for
two
years I held positions
as R&D
Engineer
and
Systems Engineer in Orange (formerly Amena),
a spanish cell phone carrier.
I am in the program commitee for DIMVA 2010, the
7th Conference on Detection of Intrusions and Malware
& Vulnerability
Assesment
July 8-9th,
2010 at Bonn, Germany
Consider
submitting your best
work and
attending!
CVE-2008-3465 (MS08-071)
Heap-based buffer overflow in an
gdi32.dll
Affects: Microsoft Windows
2000 SP4, XP
SP2 and SP3, Server
2003 SP1 and SP2, Vista Gold and SP1, and
Server
2008
The following technical reports contain material that has not
been published in other form.
They correspond
to extended versions
of the
above papers or have only
been
partially superseeded by
one of the
above
papers.
For a complete list
of my
technical reports,
drop me an
email.
UCB-EECS-2009-36: Extracting Models of
Security-Sensitive
Operations using String-Enhanced
White-Box
Exploration on Binaries
PDF Bibtex
Juan Caballero,
Stephen McCamant, Adam Barth, and
Dawn Song.
EECS Department,
University of
California, Berkeley.
Publication
Date: March 6,
2009
CMU-CyLab-08-009: Towards Generating High
Coverage Vulnerability-based Signatures with
Protocol-level
Constraint-guided
Exploration PDF Bibtex
Juan
Caballero, Zhenkai Liang,
Pongsin Poosankam, and Dawn
Song.
Cylab, Carnegie Mellon
University.
Publication
Date: June 24,
2008
CMU-CyLab-07-014: Rosetta: Extracting Protocol
Semantics using Binary Analysis with Applications
to
Protocol Replay and
NAT
Rewriting PDF Bibtex
Juan
Caballero and Dawn Song.
Cylab,
Carnegie Mellon
University.
Publication Date:
October 9,
2007
CMU-CyLab-07-002:
Would Diversity Really Increase the
Robustness of the Routing
Infrastructure against
Software Defects? PDF Bibtex
Juan Caballero, Theocharis Kampouris, Dawn Song, Jia
Wang.
Cylab, Carnegie Mellon
University.
Publication
Date: February 6, 2007
Experimental Study of a Network Access Server
for a Public WLAN
Access Network.
PDF