ISCAS OpenIR
Statically-directed dynamic taint analysis
Chen, Kai (1); Zhang, Yingjun (2)
2014
SourceChinese Journal of Electronics
ISSN10224653
Volume23Issue:1Pages:18-24
English AbstractTaint analysis is a popular method in software analysis field including vulnerability/malware analysis. By identifying taint source and making suitable taint propagation rules, we could directly know whether variables in software have any relationship with input data. Static taint analysis method is efficient, but it is imprecise since runtime information is lacked. Dynamic taint analysis method usually instruments every instruction in software to catch the taint propagation process. However, this is inefficient since it usually takes lots of time for context switches between original code and instrumenting code. In this paper, we propose a statically-directed dynamic taint analysis method to increase the efficiency of taint analysis process without any loss of accuracy. In this way, there is no need to instrument every instruction. Several experiments are made on our prototype SDTaint and the results show that our method is several times more efficient than traditional dynamic taint analysis method.; Taint analysis is a popular method in software analysis field including vulnerability/malware analysis. By identifying taint source and making suitable taint propagation rules, we could directly know whether variables in software have any relationship with input data. Static taint analysis method is efficient, but it is imprecise since runtime information is lacked. Dynamic taint analysis method usually instruments every instruction in software to catch the taint propagation process. However, this is inefficient since it usually takes lots of time for context switches between original code and instrumenting code. In this paper, we propose a statically-directed dynamic taint analysis method to increase the efficiency of taint analysis process without any loss of accuracy. In this way, there is no need to instrument every instruction. Several experiments are made on our prototype SDTaint and the results show that our method is several times more efficient than traditional dynamic taint analysis method.
Indexed TypeSCI ; EI
KeywordTaint Analysis Statically-directed Dynamic Analysis Binary Code
Department(1) State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100195, China; (2) Trusted Computing and Information Assurance Laboratory, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China; (3) Institute of Information Engineering, Chinese Academy of Sciences, China; (4) Institute of Software, Chinese Academy of Sciences, China
Language英语
WOS IDWOS:000330089800004
Citation statistics
Content Type期刊论文
URIhttp://ir.iscas.ac.cn/handle/311060/16883
Collection中国科学院软件研究所
Recommended Citation
GB/T 7714
Chen, Kai ,Zhang, Yingjun . Statically-directed dynamic taint analysis[J]. Chinese Journal of Electronics,2014,23(1):18-24.
APA Chen, Kai ,&Zhang, Yingjun .(2014).Statically-directed dynamic taint analysis.Chinese Journal of Electronics,23(1),18-24.
MLA Chen, Kai ,et al."Statically-directed dynamic taint analysis".Chinese Journal of Electronics 23.1(2014):18-24.
Files in This Item:
There are no files associated with this item.
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Google Scholar
Similar articles in Google Scholar
[Chen, Kai (1)]'s Articles
[Zhang, Yingjun (2)]'s Articles
Baidu academic
Similar articles in Baidu academic
[Chen, Kai (1)]'s Articles
[Zhang, Yingjun (2)]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[Chen, Kai (1)]'s Articles
[Zhang, Yingjun (2)]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.