计算机工程2012,Vol.38Issue(17):106-109,115,5.DOI:10.3969/j.issn.1000-3428.2012.17.030
基于动态二进制分析的密码算法识别
Cryptographic Algorithm Recognition Based on Dynamic Binary Analysis
摘要
Abstract
For the cryptographic algorithm recognition problem in the current network security, this paper puts forward a method of cryptogram algorithm recognition based on dynamic binary analysis. It uses DynamoRIO platform to record data flow information during the execution of the program dynamically, and uses some technologies comprehend to recognize cryptographic algorithm, such as filtering and classification based on statistical features, signature matching based on constant characteristics of cryptographic algorithms and parameter identification based on data flow analysis technology. Test result shows that it can identify and locate the cryptographic algorithm in application quickly and accurately.关键词
密码算法识别/动态二进制分析/DynamoRIO平台/特征统计/常数特征匹配/函数参数识别Key words
cryptographic algorithm recognition/ dynamic binary analysis/ DynamoRIO platform/ feature statistics/ constant feature matching/ function parameter identification分类
信息技术与安全科学引用本文复制引用
李洋,康绯,舒辉..基于动态二进制分析的密码算法识别[J].计算机工程,2012,38(17):106-109,115,5.基金项目
国家“863”计划基金资助项目(2007AA01Z471) (2007AA01Z471)