J4 ›› 2015, Vol. 37 ›› Issue (06): 1058-1063.
• 论文 • Previous Articles Next Articles
FAN Wenliang,MAO Junjie,XIAO Qixue,XU Yongjian,YANG Weikang,CHEN Yu
Received:
Revised:
Online:
Published:
Abstract:
It has been proved that Linux driver bugs are the major bug source of the whole system, which can lead to serious security problems.A tool called symbolic driver environment (SDE) is designed to detect Linux driver bugs, which consists of the system model,the interactions between driver and kernel, and the interactions between driver and device.Using SDE, we detect two real Linux drivers, and find two bugs. The results prove that the tool is feasible, and the speed is 90% faster and the coverage is 20% larger compared with an existing tool called SymDrive.
Key words: driver bugs;detect bugs;symbolic execution;driver environment
FAN Wenliang,MAO Junjie,XIAO Qixue,XU Yongjian,YANG Weikang,CHEN Yu. Symbolic driver environment: a tool aided to detect Linux driver bugs [J]. J4, 2015, 37(06): 1058-1063.
0 / / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://joces.nudt.edu.cn/EN/
http://joces.nudt.edu.cn/EN/Y2015/V37/I06/1058