J4 ›› 2011, Vol. 38 ›› Issue (3): 128-135.doi: 10.3969/j.issn.1001-2400.2011.03.020

• Original Articles • Previous Articles     Next Articles

Fast reverse searching method for covert channels identification

ZHANG Liyong;WANG Xianqing;CHEN Ping;DENG Fan;KONG Delan   

  1. (Research Inst. of Software Engineering, Xidian Univ., Xi'an   710071, China)
  • Received:2010-07-19 Online:2011-06-20 Published:2011-07-14
  • Contact: ZHANG Liyong E-mail:zhangliyong@xidian.edu.cn

Abstract:

A method for identifing covert channels automatically based on static analysis is proposed. The method adopts typical syntax and semantic analysis technology to implement initial information flow extraction, retains indirect information flows produced by local variables and establishes information flow rules for library functions and information flow deduction, which enhanceds the accuracy and integrality of information flow collection. Based on the information flow graph, a constrained reverse depth-first traversing (DFT) algorithm is designed to iteratively detect potential covert channels, and the efficiency of covert channel detection is thus improved. Finally, syntax and semantic rules are discussed to eliminate illegal covert channels.

Key words: covert channels, static analysis, information flow graph, constrained reverse DFT

CLC Number: 

  • TP311