引用本文: |
-
刘九,林孔升,尚汪洋,蔡德霞.基于Java多线程隐藏数组下标变换表达式的代码迷惑算法[J].广西科学院学报,2010,26(4):420-422. [点击复制]
- LIU Jiu,LIN Kong-sheng,SHANG Wang-yang,CAI De-xia.Based on Java Multi-Thread Code Obfuscation via Hiding the Transformation of Subscripts of the Array[J].Journal of Guangxi Academy of Sciences,2010,26(4):420-422. [点击复制]
|
|
摘要: |
对数组下标变换表达式进行预处理,使得表达式能够并行处理后,通过对线程控制,并行求解变换表达式的值,实现一种隐藏数组下标变换过程的代码迷惑算法。该算法所处理的迷惑代码能够很好地抗击源代码静态分析和基于源代码植入反迷惑攻击。 |
关键词: 代码迷惑 多线程 下标 表达式 |
DOI: |
投稿时间:2010-09-16修订日期:2010-10-15 |
基金项目: |
|
Based on Java Multi-Thread Code Obfuscation via Hiding the Transformation of Subscripts of the Array |
LIU Jiu, LIN Kong-sheng, SHANG Wang-yang, CAI De-xia
|
(School of Computer, Electronics and Information, Guangxi University, Nanning, Guangxi, 530004, China) |
Abstract: |
The transformation of array subscripts is pretreated so the subscripts can be computed parallelly.Then the value of the transformed subscripts array can be obtained by controlling the execution of the program.The obfuscation algorithm can prevent the deobfuscation technique based on the static analysis of programs and by using program instrumentation. |
Key words: code obfuscation multi-thread subscript expression |