Patent
Application program obfuscation
De Jong Eduard K
- 25 Sep 2003
20
TL;DR: In this paper, the authors propose a method to determine a current obfuscation method based at least in part on a target ID specifying a user device configured to execute the obfuscated application program.
read more
Abstract: Obfuscating an application program comprises determining a current obfuscation method based at least in part on a target ID specifying a user device configured to execute the obfuscated application program, creating an obfuscated application program based at least in part on the current obfuscation method, and sending the obfuscated application program to the user device. Executing an obfuscated application program comprises receiving an application program obfuscated based at least in part on a target ID, determining a current obfuscation method based at least in part on the target ID, and interpreting the received application program based at least in part on the current obfuscation method.
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
Provider presence information
Robert Knauerhase,Mic Bowman,Paul Brett,Robert Adams +3 more
- 08 Nov 2010
TL;DR: In this article, the processor is coupled to the memory and is adapted to execute the client presence program to receive provider presence information from an instant messaging (IM) server and to store the presence information in the memory.
97
Patent
Security of program executables and microprocessors based on compiler-architecture interaction
Saurabh Chheda,Kristopher Carver,Raksit Ashok +2 more
- 12 Nov 2004
TL;DR: In this article, the authors propose a processor framework where an instruction is decoded during execution with the help of information provided by a previously decoded control instruction, and a method wherein instruction set encodings are randomly generated at compile time.
50
Patent
Obfuscated state store for rights management system and the like
Xiaoxi Tan,Caglar Gunyakti,Yue Liu,Karan Singh Dhillon,Kristian E. Hatlelid +4 more
- 22 Sep 2008
TL;DR: In this article, a state store having state information therein is stored on a computing device, and a number of locations at which at least a portion of the state store is to be stored at is determined.
32
Patent
Overlapped code obfuscation
Mariusz H. Jakubowski,Matthias Jacob +1 more
- 09 May 2005
TL;DR: In this paper, the existing code of the code segment is modified and/or additional code injected to create overlapped code, which performs a plurality of semantically different actions depending upon the content of execution.
23
Patent
Data pointers with fast context switching
Benjamin F. Froemming,Emil Lambrache +1 more
- 16 Mar 2007
TL;DR: In this paper, an apparatus and method for multiple data pointer registers and a means for quickly switching active context between the data pointer register is described, as well as a means to quickly switch active contexts between the registers.
17
References
Patent
System and method for secure purchase and delivery of video content programs
Terence R. Spies,Daniel R. Simon +1 more
- 22 Mar 1996
TL;DR: In this article, a system and method for secure purchase and delivery of video content programs over various distribution media, including distribution networks and digital video disks, includes an integrated circuit card (e.g., a smart card, PCMCIA card) which is configured to store decryption capabilities for related video programs.
532
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
Method and apparatus for preventing piracy of digital content
Paul C. Kocher,Joshua M. Jaffe,Benjamin C. Jun +2 more
- 16 May 2000
TL;DR: In this paper, the authors proposed a secure cryptographic rights unit for cryptographically regulating access to digital content, which includes an interface control processor (235) and a specialized cryptographic unit (260) that protects access to a memory.
335
Related Papers (5)
Miki Mullor
- 21 Nov 2002
Noel Shepard Stephens
- 21 Feb 2017
Christian Collberg,Clark Thomborson,Douglas Low +2 more
- 09 Jun 1998
Mitsuko Miyaji,Toshio Ogiso,Masakazu Soshi,正和 双紙,充子 宮地,俊夫 小木曾 +5 more
- 18 May 2002