POSTER : PT-DBG : Bypass Anti-debugging with Intel Processor Tracing

Guancheng Li,Yongheng Chen,Tianyi Li,Tongxin Li,Xinfeng Wu,Chao Zhang,Xinhui Han
2018-01-01
Abstract:Debugging is one of most useful techniques used in reverse engineering and diagnosing. However, some softwares, especially commercial and malicious ones, have embedded antidebugging techniques to protect themselves from being analyzed. Due to the diversity of anti-debugging techniques, evading antidebugging is challenging work, which relies heavily on expertise. In this poster, we propose a novel approach to bypass antidebugging with Intel Processor Tracing (PT). It identifies the location of anti-debugging code with the help of PT, and automatically patches the code to bypass it, enabling developers to debug anti-debugging software.
What problem does this paper attempt to address?