DocumentCode :
3310214
Title :
Study the Logic Invariability in Subroutine´s Junk Code Fuzzy Transformation
Author :
Sun, Guo-Zi ; Wang, Bao-Bing ; Chen, Dan-Wei ; Cai, Qiang
Author_Institution :
Inst. of Comput. Technol., Nanjing Univ. of Posts & Telecommun., Nanjing
Volume :
2
fYear :
2009
fDate :
25-26 April 2009
Firstpage :
71
Lastpage :
74
Abstract :
Junk code fuzzy transformation (JCFT) is one of the effective approaches of the code obfuscation technology. Based on the analysis of current junk code strategies, this paper presents a new method named junk code encryption algorithm of subroutine, and depicts the algorithm with formalized language. The paper studies how to prove the logic invariability of subroutinepsilas JCFT with formalized method. After studying the formalized definition of subroutinepsilas JCFT, some lemmas are extracted. With these lemmas, and from three aspects such as "XOR and CMP Expansion", "False Embranchment Construction" and "JNE Append Junk Code", the paper proves that the procedure which transforms with subroutinepsilas JCFT has the same logicality with the original procedure.
Keywords :
codes; cryptography; formal languages; code obfuscation technology; formalized language; junk code encryption algorithm; junk code fuzzy transformation; logic invariability; Algorithms; Computer networks; Computer security; Cryptography; Fuzzy logic; Software maintenance; Software protection; Sun; Telecommunication computing; Wireless communication; code obfuscation; disassemble; junk code fuzzy transformation; logic invariability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networks Security, Wireless Communications and Trusted Computing, 2009. NSWCTC '09. International Conference on
Conference_Location :
Wuhan, Hubei
Print_ISBN :
978-1-4244-4223-2
Type :
conf
DOI :
10.1109/NSWCTC.2009.204
Filename :
4908409
Link To Document :
بازگشت