arrow
返回

Potent and Stealthy Control Flow Obfuscation by Stack Based Self-Modifying Code

delete2013-04-01
delete21
PRE
AI
V
Vivek Balachandran *
S
Sabu Emmanuel
DOI:10.1109/TIFS.2013.2250964delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Software code released to the user has the risk of reverse engineering attacks. Software obfuscation techniques can be employed to make the reverse engineering of software programs harder. In this paper, we propose a potent, stealthy, and cost-effective algorithm to obfuscate software programs. The main idea of the algorithm is to remove control flow information from the code area and hide them in the data area. During execution time, these instructions are reconstructed, thereby preserving the semantics of the program. Experimental results indicate that the algorithm performs well against static and dynamic attacks. Also the obfuscated program is hard to be differentiated from normal binary programs demonstrating the obfuscations good stealth measure.
Keyword:
Computer security
software engineering
software safety
software security
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Information Forensics and Security 封面图
IEEE Transactions on Information Forensics and Security
IF:
8
论文数:
5.2K
被引数:
2.3W

机构

N
Nanyang Technological University
学者数:
4.9W
论文数: 4.8W
被引数: 8.1W
引用论文

引用论文

err分享
err收藏
pointcloudset: Efficient Analysis of Large Datasets of Point Clouds Recorded Over Time
err2021-09-28
err0
errOAAI
errThomas Goelles; Birgit Schlager; Stefan Muckenhuber; Sarah Haas; Tobias Hammer
err分享
err收藏
Ionic conductivity in nano-scale CeO2/YSZ heterolayers
err2006-01-01
err0
PREAI
errThi X. T. Sayle; Stephen C. Parker; Dean C. Sayle
err分享
err收藏
Early diagnosis of miliary tuberculosis in a hemodialysis patient by combining two interferon-γ-release assays: a case report
err2020-06-04
err0
errOAAI
errFlorence Bonkain; Dieter De Clerck; Violette Dirix; Mahavir Singh; Camille Locht; Françoise Mascart; Véronique Corbière
err分享
err收藏
p-Cresyl glucuronide is a major metabolite of p-cresol in mouse: in contrast to p-cresyl sulphate, p-cresyl glucuronide fails to promote insulin resistance
err2017-08-03
err0
errOAAI
errLaetitia Koppe; Pascaline M Alix; Marine L Croze; Stéphane Chambert; Raymond Vanholder; Griet Glorieux; Denis Fouque; Christophe O Soulage
err分享
err收藏
学者 查看更多内容