参考文献
[1]LLVM[EB/OL].[2016-10-07].http://llvm.org/docs/LangRef.html.
[2]CORK S.CUDA Programing:A Developer’s Guide to Parallel Computing with GPUs[M].San Francisco,USA:Morgan Kaufmann Publishers Inc.,2014.
[3]SANDERS J.CUDA by Example an Introduction to General-Purpose GPU Programming[M].[S.l.]:Addison-Wesley Professional,2011.
[4]AMIGHI A,GOMES P D C.Provably Correct Control Flow Graph from Java Bytecode Programs with Exceptions[J].International Journal on Software Tools for Technology Transfer,2016,18(6):653-684.
[5]AMIGHI A,GOMES P D C.Sound Control Flow Graph Extraction for Java Programs with Exceptions[C]//Proceedings of International Conference on Software Engineering and Formal Methods.Washington D.C.,USA:IEEE Press,2012:33-47.
[6]WU Rongxin,XIAO Xiao,CHEUNG Shing-chi.Casper:An Efficient Approach to Call Trace Collection[C]//Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages.New York,USA:ACM Press,2016:678-690.
[7]DING Y,DAI W,YAN S,et al.Control Flow-based Opcode Behavior Analysis for Malware Detection[J].Computers & Security,2014,44(2):65-74.
[8]王明华,应凌云,冯登国.基于异常控制流识别的漏洞利用攻击检测方法[J].通信学报,2014,35(9):20-31.
[9]RAMKRISHNAN K,BERGEN B,TRIPP J.SKA-static Kernel Analysis Using LLVM IR[C]//Proceedings of the 2nd Workshop on the LLVM Compiler Infrastructure in HPC.New York,USA:ACM Press,2015.
[10]CESARE S,YANG Xiang,ZHOU Wanlei.Control Flow-based Malware Variant Detection[J].IEEE Transactions on Dependable and Secure Computing,2014,11(4):307-317.
[11]YU Feng,ANAND S,Dillig I.Apposcopy:Semantics-based Detection of Android Malware Through Static Analysis[C]//Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering.New York,USA:ACM Press,2014:576-587.
[12]KOUZINOPOULOS C S,MICHAILIDIS P D.Multiple String Matching on a GPU Using CUDA[J].Scalable Computing,2015,16(2):121-137.
[13]张萍,刘燕兵,于静,等.HashTire:一种空间高效的多模式串匹配算法[J].通信学报,2015,36(10):172-180.
[14]ZHA Xinyan,SAHNI S.GPU-to-GPU and Host-to-Host Multipattern String Matching on a GPU[J].IEEE Transactions on Computers,2013,62(6):1156-1169.
[15]ZHA Xinyan,SAHNI S.Multipattern String Matching on a GPU[J].Computers & Communications,2011,62(6):277-282.
[16]ASHKIANI S,AMENTA N,OWENS J D.Parallel Approaches to the String Matching Problem on the GPU[C]//Proceedings of the 28th ACM Symposium on Parallelism in Algorithms and Architectures.New York,USA:ACM Press,2016:275-285.
[17]CHEN Chien-chi,WANG Shengde.An Efficient Multicharacter Transition String-matching Engine Based on the Aho-Corasick Algorithm[J].ACM Transactions on Architecture and Code Optimization,2013,10(4):1-22.
[18]刘萍,刘燕兵,郭莉,等.串匹配算法中模式串与文本之间关系的研究[J].软件学报,2010,21(7):1503-1514.
[19]Graphviz[EB/OL].[2016-10-07].http://graphviz.org/.
编辑陆燕菲 |