梧州学院学报
梧州學院學報
오주학원학보
JOURNAL OF WUZHOU UNIVERSITY
2014年
3期
14-21
,共8页
数据迷惑%弹性%合并变量为数组
數據迷惑%彈性%閤併變量為數組
수거미혹%탄성%합병변량위수조
Data obfuscation%Resilience%Merging variable to an array
变量在程序中起着承载信息的作用,因此隐藏变量的代码迷惑能极大地混淆程序中的数据流程,但现有的一些实体更名迷惑技术不能有效地抵抗反迷惑攻击。该文提出了一种合并变量为数组的隐藏变量的方法,提高了隐藏变量迷惑技术的强度与弹性,实验结果表明该方法能有效地应对变量名替换攻击。
變量在程序中起著承載信息的作用,因此隱藏變量的代碼迷惑能極大地混淆程序中的數據流程,但現有的一些實體更名迷惑技術不能有效地牴抗反迷惑攻擊。該文提齣瞭一種閤併變量為數組的隱藏變量的方法,提高瞭隱藏變量迷惑技術的彊度與彈性,實驗結果錶明該方法能有效地應對變量名替換攻擊。
변량재정서중기착승재신식적작용,인차은장변량적대마미혹능겁대지혼효정서중적수거류정,단현유적일사실체경명미혹기술불능유효지저항반미혹공격。해문제출료일충합병변량위수조적은장변량적방법,제고료은장변량미혹기술적강도여탄성,실험결과표명해방법능유효지응대변량명체환공격。
Since some information is stored in variables in a program, hiding variables can obfuscate the data stream to a great extent. However, the existing entity rename code obfuscation methods can’ t resist the attack of obfuscations. A code obfuscation method merging variable to array is proposed in this paper. The experiment results show that it can increase the resilience and poten-cy of hiding variable obfuscation method and it can resist the attack of auto substituting the variable.