Chung Hwan Kim

advertisement
Chung Hwan Kim
Department of Computer Science
Purdue University
305 N. University Street
West Lafayette
Indiana 47907-2107
(765) 494-7843
chungkim@cs.purdue.edu
www.cs.purdue.edu/homes/chungkim
Education
08/2012–
Purdue University . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . West Lafayette, IN, USA
Ph.D. in Computer Science
Thesis: TBD
Advisor: Dongyan Xu (committee: Xiangyu Zhang, Mathias Payer).
08/2010–08/2012
08/2012
University of Utah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Salt Lake City, UT, USA
M.Sc. in Computer Science
Project: Iterative backtracking via deterministic virtual machine replay and virtual machine introspection.
Co-advised: John Regehr, and Eric Eide.
03/2001–06/2008
08/2008
Sunmoon University . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Asan, Chungnam, South Korea
B.Sc. in Computer Science
GPA: 3.98/4.5, major: 4.27/4.5, upper: 4.37/4.5.
Research Interests
Systems Security, Operating Systems, Program Analysis, Debugging.
Work Experience
08/2012–
Research Assistant. Lab FRIENDS, Purdue University . . . . . . . . . . . West Lafayette, IN
06/2015–07/2015
Research Intern. Software Platform, CTO, LG Electronics . . . . . . . . Seoul, South Korea
Designed and implemented a load-time binary instrumentation framework for the ARM
architecture.
05/2013–08/2013
Research Intern. Autonomic Management, NEC Labs America . . . . . . . . . Princeton, NJ
Worked on detecting and analyzing application performance bugs using system-wise event
traces.
01/2011–08/2012
Research Assistant. Flux Research Group, University of Utah . . . . Salt Lake City, UT
Designed and implemented a core virtual machine introspection system to perform health
monitoring and performance analysis in the Xen virtualization platform.
Worked on analyzing system intrusions using deterministic virtual machine replay and
introspection.
08/2007–02/2010
Undergraduate Researcher. UbiLab, Sunmoon University . . . . . . . Asan, South Korea
Designed and implemented a secure process loader for Windows NT to protect program
binary code in memory and executable files from reverse engineering attempts.
Participated in implementing two versions of a kernel tracing toolkit for embedded Linux.
Developed an integrated system to monitor and manage a group communication infrastructure for shipbuilding industry.
11/2002–01/2005
Military Service. Republic of Korea Army . . . . . . . . . . . . . . . . . . . . . . . . Seoul, South Korea
Served in the national army for two years and a month.
1
Awards
08/2010–08/2012
06/2009
11/2007
02/2007
08/2006–08/2008
-
Chungnam Provincial Government Global Scholarship ($8k for 2 years).
First Winner Prize, Sumo Robot Competition, World IT Show 2009.
Grand Prize, 2007 Capstone Design Fair, Sunmoon University.
Learning Excellence, BIT Computer Advanced Windows Developer Course (1-year
course).
Sunmoon University scholarships (merit-based).
Student travel grants: SIGMETRICS 2014, SOSP 2011, NSDI 2011, OSDI 2010.
Publications
1.
2.
PerfGuard: Binary-Centric Application Performance Monitoring in Production Environments (to appear).
Chung Hwan Kim, Junghwan Rhee, Kyu Hyung Lee, Xiangyu Zhang, Dongyan Xu.
In Proceedings of the ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE 2016),
Seattle, WA, November 2016.
Accurate, Low Cost and Instrumentation-Free Security Audit Logging for Windows.
Shiqing Ma, Kyu Hyung Lee, Chung Hwan Kim, Junghwan Rhee, Xiangyu Zhang, Dongyan Xu.
In Proceedings of the Annual Computer Security Applications Conference (ACSAC 2015),
Los Angeles, CA, December 2015.
3.
CAFE: A Virtualization-Based Approach to Protecting Sensitive Cloud Application Logic
Confidentiality.
Chung Hwan Kim, Sungjin Park, Junghwan Rhee, Jongjin Won, Taisook Han, Dongyan Xu.
In Proceedings of the ACM Symposium on Information, Computer and Communications Security
(ASIACCS 2015),
Singapore, April 2015.
4.
IntroPerf: Transparent Context-Sensitive Multi-Layer Performance Inference using System Stack Traces.
Chung Hwan Kim, Junghwan Rhee, Hui Zhang, Nipun Arora, Guofei Jiang, Xiangyu Zhang,
Dongyan Xu.
In Proceedings of the International Conference on Measurement and Modeling of Computer Systems
(SIGMETRICS 2014),
Austin, TX, June 2014.
Patents
1.
Transparent Performance Inference of Whole Software Layers and Context-Sensitive Performance Debugging.
Junghwan Rhee, Hui Zhang, Nipun Arora, Guofei Jiang, Chung Hwan Kim.
US 20150106794, April 2015.
2.
Apparatus and Method For Software Security (A Secure, Platform-Independent Process
Execution Model).
Chung Hwan Kim, Jeong Bae Lee, Yoon Young Park.
Korea 1020090056092, December 2011.
2
Posters
1.
IntroPerf: Transparent Context-Sensitive Multi-Layer Performance Inference using System Stack Traces.
Chung Hwan Kim, Junghwan Rhee, Hui Zhang, Nipun Arora, Guofei Jiang, Xiangyu Zhang,
Dongyan Xu.
International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS 2014),
Austin, TX, June 2014.
2.
KMAG: VMM-level Malware Detection via Kernel Data Access Profiling.
Chung Hwan Kim, Dannie Stanley, Rick Porter. Dongyan Xu.
CERIAS Annual Information Security Symposium (CERIAS 2013),
West Lafayette, IN, April 2013.
3.
Accelerating Dynamic Binary Translation with GPUs.
Chung Hwan Kim, Srikanth Manikarnike, Vaibhav Sharma, Eric Eide, Robert Ricci.
University of Utah School of Computing Research Day 2011,
Salt Lake City, UT, March 2011.
Talks and Presentations
07/2015
LG Electronics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seoul, South Korea
Toward Reliable Software via System Level Introspection.
08/2013
NEC Labs America. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Princeton, NJ
Transparent Introspection of Whole Software Stack Performance.
06/2013
NEC Labs America. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Princeton, NJ
VMM-level Malware Detection via Kernel Data Access Profiling.
09/2009
World IT Show 2009 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seoul, South Korea
Kernel Trace Toolkit for Embedded Linux Systems.
06/2008
World IT Show 2008 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seoul, South Korea
Embedded System Prototyping (demo).
Professional Service
External Reviewer
Conference Volunteer
CCS 2016, CNS 2016, RAID 2016, FSE 2016, ISSTA 2016, DSN 2016, ASIACCS 2016,
TSC 2016, TIFS 2015, IEEE S&P 2015, NDSS 2015, CCSW 2014, ACSAC 2014.
SOSP 2011 (check-in desk and scribing for sessions).
Open Source Software
07/2011–08/2012
11/2006–10/2009
09/2007–12/2007
vmprobes: Virtual machine introspection tool for Xen, now part of Stackdb (source).
PE Shield: Secure process loader for Windows NT (source).
G Messenger: Instant messaging server and client for Linux (source).
Press Releases
07/2010
10th Anniversary Journal of Chungnam Association of Scholarship
Follow your curiosity.
Personal Information
Date of birth 04/29/1982. Native Korean. Married.
3
References
Prof. Dongyan Xu
Purdue University
305 N. University Street
West Lafayette, IN 47907
(765) 494-6182
dxu@cs.purdue.edu
Prof. Xiangyu Zhang
Purdue University
305 N. University Street
West Lafayette, IN 47907
(765) 496-9415
xyzhang@cs.purdue.edu
Dr. Junghwan Rhee
NEC Labs America
4 Independence Way, Suite 200
Princeton, NJ 08540
(609) 951-2656
rhee@nec-labs.com
Prof. Kyu Hyung Lee
University of Georgia
415 Boyd Graduate Studies Research Center
Athens, GA 30602
(706) 542-4690
kyuhlee@cs.uga.edu
Updated: June 21, 2016
4
Download