TUM Logo

Peng Xu

M. Sc. Peng Xu


Address: Technische Universität München Chair for IT Security (I20) Boltzmannstraße 3 85748 Garching (near Munich) Germany
Phone: +49 (0)89 289-18590
Fax: +49 (0)89 289-18579
Room: 01.08.061

About me

I am a Ph.D candidate at the Chair for IT Security at Technical University of Munich(TUM) headed by Prof. Dr. Claudia Eckert. Previously, I received my M.Sc. degree from the Institute of Microelectronics of Chinese Academy of Sciences, where I focused on the hardware security as well as networking and telecommunication security.

Research Interests

I am interested in static/dynamic source code and binary analysis in order to detect/harden/prevent Code Reuse Attacks (CRAs)* in applications developed in C/C++ as well as Linux Kernel and Android System. Currently, I am interested in preventing Return Oriented Programming (ROP), Just-in-Time (JIT)-ROP and vTable hajacking attacks by using source code recompilation and binary rewriting techniques. For more detailed information about the prevention of CRAs attacks, please refer to the research description.

On the other hand, I also work for the Virtual Machine Introspection (VMI) based dynamic analysis for mobile device (mostly for the Andorid system), from both Apps and OS standpoints. Depending on the virtualization technique, two-level VMI is used in order to reconstruct OS level and Apps level dynamic behaviors. For more detailed information about VMI, please refer to here.


Fingerprint: 8DE6 5F6A EBF2 6F5D 66E7  8485 A390 2B5F AD62 8236



2016 POSTER: vTableShield: Precise Protecting of Virtual Function Dispatches in C++ Programs