arrow
返回

ProbeBuilder: Uncovering Opaque Kernel Data Structures for Automatic Probe Construction

delete2016-09-01
delete1
PRE
AI
C
Chi-Wei Wang *
C
Chia‐Wei Wang *
S
Shiuh‐Pyng Shieh
DOI:10.1109/TDSC.2015.2416728delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
VM-based inspection tools generally implement probes in the hypervisor to monitor events and the state of kernel of the guest system. The most important function of a probe is to carve information of interest out of the memory of the guest when it is triggered. Implementing probes for a closed-source OS demands manually reverse-engineering the undocumented code/data structures in the kernel binary image. Furthermore, the reverse-engineering result is often non-reusable between OS versions or even kernel updates due to the rapid change of these structures. In this paper, we propose ProbeBuilder, a system automating the process to inference kernel data structures. Based on dynamic execution, ProbeBuilder searches for data structures matching the pointer-offset-pointer pattern in guest memory. The sequences of these offsets, which are referred to as dereferences, are then verified by ProbeBuilder with instruction evidence that traverse them. The experiment on Windows kernel shows that ProbeBuilder efficiently narrows thousands of choices for kernel-level probes down to dozens. The finding allows analysts to quickly implement probes, facilitating rapid development/update of inspection tools for different OSes. With these features, ProbeBuilder is the first system capable of automatically generating practical probes that extracts information through dereferences to opaque kernel data structures.
Keyword:
Software engineering: Testing and debugging-monitors
Operating system: security and privacy protection
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Dependable and Secure Computing 封面图
IEEE Transactions on Dependable and Secure Computing
IF:
7.5
论文数:
2.4K
被引数:
9.6K

机构

N
National Yang Ming Chiao Tung University
学者数:
2.5W
论文数: 2.3W
被引数: 2.2W
引用论文

引用论文

Comprehensive Correction of the Craniofacial Deformity in Achondroplastic Dwarfism
err1992-12-01
err0
PREAI
errArlen D. Denny; David J. Gingrass; Donald J. Ferguson
err分享
err收藏
err
IF0
err
err0
errOAAI
err
err分享
err收藏
err
IF0
err
err0
errOAAI
err
err分享
err收藏
Critical Role of Autophagy in the Processing of Adenovirus Capsid-Incorporated Cancer-Specific Antigens
err2016-04-19
err0
errOAAI
errSarah R. Klein; Hong Jiang; Mohammad B. Hossain; Xuejun Fan; Joy Gumin; Andrew Dong; Marta M. Alonso; Candelaria Gomez-Manzano; Juan Fueyo
err分享
err收藏
A set of robust fluorescent peptide probes for quantification of Cu(ii) binding affinities in the micromolar to femtomolar range
err2015-01-01
err0
errOAAI
errTessa R. Young; Chathuri J. K. Wijekoon; Benjamin Spyrou; Paul S. Donnelly; Anthony G. Wedd; Zhiguang Xiao
err分享
err收藏
err分享
err收藏
学者 查看更多内容