Cristiano Giuffrida
PhD Student
Email address:
Phone:
+31 20 598 7907
Fax:
+31 20 598 7653
Mailing address:
Cristiano Giuffrida
Faculty of Science
Department of Computer Science
Vrije Universiteit
De Boelelaan 1081A
1081 HV, Amsterdam
The Netherlands
Office:
De Boelelaan 1081
Room P4.69
Research
-
Since October 2008, I've been a PhD student in the Systems and Security Group at Vrije Universiteit, Amsterdam, working under the supervision of Prof. Andrew S. Tanenbaum.
My doctoral research is in the scope of the ERC project "Research on really reliable and secure systems software".
My research interests span across several aspects of systems, including security, reliability, and scalability.
Currently, I'm looking at live update and crash recovery in operating systems. In my spare time, I have also found the time to work on malware analysis and detection techniques, eventually co-authoring a number of papers on the subject.
Publications
Conference and Workshop Papers
-
KLIMAX: Profiling Memory Write Patterns to Detect Keystroke-Harvesting Malware
In Proceedings of the 14th International Symposium on Recent Advances in Intrusion Detection (RAID 2011)
September 20-21, 2011, Menlo Park, California, USA
[PDF] [BibTeX] [Talk] -
We Crashed, Now What?
In Proceedings of the Sixth Workshop on Hot Topics in System Dependability (HotDep '10)
October 3, 2010, Vancouver, BC, Canada
[PDF] [BibTeX] [Talk] -
Bait your Hook: a Novel Detection Technique for Keyloggers
In Proceedings of the 13th International Symposium on Recent Advances in Intrusion Detection (RAID 2010)
September 15-17, 2010, Ottawa, Canada
[PDF] [BibTeX] [Talk] -
A Taxonomy of Live Updates
In Proceedings of the 16th Annual Conference of the Advanced School for Computing and Imaging (ASCI 2010)
November 1-3, 2010, Veldhoven, The Netherlands
[PDF] [BibTeX] [Talk] -
A Gossip-based Churn Estimator for Large Dynamic Networks
In Proceedings of the 16th Annual Conference of the Advanced School for Computing and Imaging (ASCI 2010)
November 1-3, 2010, Veldhoven, The Netherlands
[PDF] [BibTeX] [Talk] -
Cooperative Update: a New Model for Dependable Live Update
In Proceedings of the Second International Workshop on Hot Topics in Software Upgrades (HotSWUp '09)
October 25, 2009, Orlando, Florida
[PDF] [BibTeX] [Talk]
-
KLIMAX: Profiling Memory Write Patterns to Detect Keystroke-Harvesting Malware
Journals
Posters
-
Profiling Memory Usage Patterns for Keylogging Detection with KLIMAX
Presented at the 8th Conference on Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA '11)
July 7-8, 2011, Amsterdam, The Netherlands
[PDF] [Abstract]
-
It Wasn't My Fault: Understanding OS Fault Propagation Via Delta Execution
Presented at the 9th USENIX Symposium on Operating Systems Design and Implementation (OSDI '10)
October 4-6, 2010, Vancouver, BC, Canada
[PDF] [Abstract]
-
Fine-grained OS Behavior Characterization
Presented at the 9th USENIX Symposium on Operating Systems Design and Implementation (OSDI '10)
October 4-6, 2010, Vancouver, BC, Canada
[PDF] [Abstract]
-
Profiling Memory Usage Patterns for Keylogging Detection with KLIMAX
Magazine
Technical Reports
Word Cloud
- This is the word cloud automatically generated from the content of all my publications.
Teaching
Google Summer of Code
- Mentor for Google Summer of Code 2010 in the MINIX 3 team
Project: Minix Firewall
Student: Stefano Cordio
- Mentor for Google Summer of Code 2010 in the MINIX 3 team
Courses
- Operating System Practical (Spring 2010)
- Computer Networking Practical (Fall 2009)
- Operating System Practical (Spring 2009)
Masters Projects
- New: Semantic debuggers (Contact me if interested)
News
March, 2011
- Our team was selected as a mentoring organization for Google Summer of Code 2011
October, 2010
- Invited talk at Vancouver Systems Colloquium (VSC '10): "We Crashed, Now What?" [Talk]. October 7, 2010, Vancouver, CA
July, 2010
- First ACM International Summer School on Information Security and Protection. July 26-30, 2010, Beijing, China
March, 2010
- Our team was selected as a mentoring organization for Google Summer of Code 2010
Education
Masters
- I received my ME in Computer Engineering from the University of Rome "Tor Vergata", Italy cum laude (GPA: 29.4/30). My ME thesis project was entitled "A distributed framework for real time remote control of a nuclear reactor"
Bachelors
- I received my BE in Computer Engineering from the University of Rome "Tor Vergata", Italy cum laude (GPA: 29.5/30)