Patent
Obfuscating computer code to prevent an attack
Art Shelest,Gregory D. Hartrell +1 more
- 12 Aug 2005
75
TL;DR: In this paper, a method and system for obfuscating computer code of a program to protect it from the adverse effects of malware is provided, where the obfuscation system retrieves an executable form of the computer code.
read more
Abstract: A method and system for obfuscating computer code of a program to protect it from the adverse effects of malware is provided. The obfuscation system retrieves an executable form of the computer code. The obfuscation system then selects various obfuscation techniques to use in obfuscating the computer code. The obfuscation system applies the selected obfuscation techniques to the computer code. The obfuscation system then causes the obfuscated computer code to execute.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
System and method for authentication, data transfer, and protection against phishing
Bernard De Monseignat,Stephane Moreau +1 more
- 06 Aug 2008
TL;DR: In this paper, the authors present methods and systems for secure electronic data communication over public communication networks, where a secure data communication component may be utilized to implement a communication protocol and a server authentication component may detect and prevent DNS attacks, injections, and defacing activities.
232
Patent
Systems and methods for de-identification of personal data
Thomas J. Gervais,Robert M. Siragusa,Prasanna V. Sundaram,Joan L. Knighton +3 more
- 13 Aug 2008
TL;DR: In this paper, the original data is retrieved from an original data source, and the data is automatically searched for potential personal information, such as a person's name, address, or Social Security number.
84
Patent
Security in virtualized computer programs
Joseph Epstein
- 03 Oct 2012
TL;DR: In this paper, the authors propose a data processing method to intercept page faults associated with writing pages of memory that contain a computer program, including page faults resulting from a guest domain attempting to write a memory page that is marked as not executable.
57
Patent
Automatic curation and modification of virtualized computer programs
Joe Epstein
- 14 Jan 2015
TL;DR: In this paper, a data processing method comprises receiving a first instance of computer program data at a security unit having one or more processors, executing the first instance in a monitored environment, observing and recording identification information for each of a plurality of functions called by the first case of the program data, sending the identification information to one or multiple security enforcement endpoints over a computer network.
55
Patent
Segregating executable files exhibiting network activity
Neeraj Thakar,Amit Malik +1 more
- 27 Dec 2013
TL;DR: In this article, an executable file is loaded into memory and analyzed to determine whether one or more dynamically linked libraries are referenced in an import table of the file, and then it can then be determined whether a dynamically linked library is adapted to contact a network.
39
References
Patent
Software self-defense systems and methods
James J. Horning,W. Olin Sibert,Robert E. Tarjan,Umesh Maheshwari,William G. Horne,Andrew K. Wright,Lesley R. Matheson,Susan S. Owicki +7 more
- 07 Apr 2005
TL;DR: In this paper, the authors describe obfuscation, tamper-resistance, and watermarking techniques for protecting a computer program from unauthorized analysis and modification. But they do not discuss how to detect tampering.
617
Patent
Obfuscation techniques for enhancing software security
Christian Collberg,Clark Thomborson,Douglas Low +2 more
- 09 Jun 1998
TL;DR: In this paper, a method for obfuscation techniques for enhancing software security includes selecting a subset of code (e.g., compiled source code of an application) to obfuscate, and obfuscating the selected subset of the code.
478
Patent
Computer software authentication, protection, and security system
Christopher Nathan Drake
- 12 Jul 1996
TL;DR: A software-based computer security enhancing process and graphical software-authenticity method, and a method to apply aspects of the two are disclosed as discussed by the authors, which provides protection against certain attacks on executable software by persons or other software used on the computer.
450
Patent
Tamper resistant methods and apparatus
Joseph M. Nardone,Richard P. Mangold,Jody L. Pfotenhauer,Keith L. Shippy,David W. Aucsmith,Richard L. Maliszewski,Gary L. Graunke +6 more
- 12 Jun 1997
TL;DR: In this article, the authors present a tamper resistant decryption scheme using obfuscation and interlocking trust mechanism, where the pseudo-randomly selected pattern(s) of mutations is unique for each installation.
338
Patent
Systems and methods for preventing unauthorized use of digital content
Richard B. Levine,Andrew R. Lee,Daniel G. Howard,Daniel M. Goldman,John J. Hart +4 more
- 21 Sep 2001
TL;DR: Theft, distribution, and piracy of digital content (software, video, audio, e-books, any content of any kind that is digitally stored and distributed) is generally accomplished by copying it, if possible, or, if it is protected from being copied in any fashion, such piracy is based upon a number of reverse engineering techniques as discussed by the authors.
229
Related Papers (5)
Christian Collberg,Clark Thomborson,Douglas Low +2 more
- 09 Jun 1998
David Tucker,Matt A. Crump,Jerome Witmann +2 more
- 14 May 2001
Mikhail J. Atallah,Hoi Chang +1 more
- 27 Jul 2005