DocumentCode :
3147138
Title :
Portable executable automatic protection using dynamic infection and code redirection
Author :
AbdelHameed, Mohab U. ; Sobh, Mohamed A. ; Eldin, Ayman M Bahaa
Author_Institution :
Softlock Co., DE, USA
fYear :
2009
fDate :
14-16 Dec. 2009
Firstpage :
501
Lastpage :
507
Abstract :
This paper describes an automated technique for protecting portable executable files used in Windows NT Platform. The proposed technique mainly works on Portable Executable format for 32-bit applications. The paper describes the PE format illustrating its main structures followed by an overview on existing protection techniques, and then it illustrates the proposed technique used in packing the PE file in order to protect it against disassembling and reverse engineering. The protection technique involves a static operation on the file reversed by a dynamic one during the run-time. The static and the dynamic operations provide a combined solution for software protection against static (Automatic) and dynamic reverse engineering. The paper studies the effect of protection on the performance and provides a solution to enhance the results. The paper finally proposes a model to integrate the proposed technique with a license management system (LMS) and to manage the digital rights (DRM).
Keywords :
reverse engineering; security of data; PE files protection technique; Windows NT platform; code redirection; digital rights management; dynamic infection; dynamic reverse engineering; license management system; portable executable format; static reverse engineering; Cryptography; Data security; Image coding; Intellectual property; Least squares approximation; Licenses; Reverse engineering; Runtime; Software protection; Systems engineering and theory; Copy Protection; PE; Rights Management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Engineering & Systems, 2009. ICCES 2009. International Conference on
Conference_Location :
Cairo
Print_ISBN :
978-1-4244-5842-4
Electronic_ISBN :
978-1-4244-5843-1
Type :
conf
DOI :
10.1109/ICCES.2009.5383212
Filename :
5383212
Link To Document :
بازگشت