Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SECURING SOFTWARE
Document Type and Number:
WIPO Patent Application WO2005125081
Kind Code:
A3
Abstract:
Obfuscation of a software image so as to becloud the comprehension of hackers in reverse engineering pieces of software comprising the software image is provided (402). A process for determining whether the hardware resources, such as the central processing unit or the cache memory on a computing machine, belong to a class for which inhibiting software tampering is possible, is also provided (442). Thread protection inhibits tampering with various threads that execute protective pieces of software (443). Service protection inhibits tampering by allowing various unauthorized services to execute (407). Installation setup protection inhibits tampering during the installation of various pieces of software (202). Hardware protection prevents hackers from forcing various pieces of software from running on unauthorized pieces of hardware (3B).

Inventors:
BENNETT JULIE D (US)
WU WEI (US)
CHU FRANK NIAN-TZU (US)
FORTUNE ERIK (US)
EL-GAMMAL MOHAMMED (US)
EARNSHAW SIMON D (US)
SUWANASUK RERKBOON (US)
Application Number:
PCT/US2005/020638
Publication Date:
March 23, 2006
Filing Date:
June 10, 2005
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
MICROSOFT CORP (US)
BENNETT JULIE D (US)
WU WEI (US)
CHU FRANK NIAN-TZU (US)
FORTUNE ERIK (US)
EL-GAMMAL MOHAMMED (US)
EARNSHAW SIMON D (US)
SUWANASUK RERKBOON (US)
International Classes:
G06F11/30; G06F12/14; G06F21/00; H04L9/00; H04L9/08; H04L9/32; (IPC1-7): H04L9/14
Domestic Patent References:
WO2003007571A12003-01-23
WO1999001815A11999-01-14
Foreign References:
US20040107368A12004-06-03
US6236971B12001-05-22
US5748739A1998-05-05
US5915019A1999-06-22
Other References:
LIBAR: "Unpacking by Code Injection", THE CODEBREAKERS-JOURNAL, vol. 1, no. 2, 2004, XP008113772, Retrieved from the Internet
Download PDF: