[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

AU2002230508A1 - System and method for securing an application for execution on a computer - Google Patents

System and method for securing an application for execution on a computer

Info

Publication number
AU2002230508A1
AU2002230508A1 AU2002230508A AU3050802A AU2002230508A1 AU 2002230508 A1 AU2002230508 A1 AU 2002230508A1 AU 2002230508 A AU2002230508 A AU 2002230508A AU 3050802 A AU3050802 A AU 3050802A AU 2002230508 A1 AU2002230508 A1 AU 2002230508A1
Authority
AU
Australia
Prior art keywords
securing
execution
computer
application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
AU2002230508A
Inventor
Brad Calder
Ying-Hung Chen
Andrew Chien
Kang Su Gatlin
Shawn Marlin
Steve Pujia
Ju Wang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ENTROPIA Inc
Original Assignee
ENTROPIA Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US09/727,295 external-priority patent/US20020065876A1/en
Priority claimed from US09/727,107 external-priority patent/US20020092003A1/en
Priority claimed from US09/727,294 external-priority patent/US20020065869A1/en
Priority claimed from US09/727,108 external-priority patent/US20020065874A1/en
Priority claimed from US09/727,105 external-priority patent/US20020066021A1/en
Priority claimed from US09/727,106 external-priority patent/US20020065945A1/en
Priority claimed from US09/727,395 external-priority patent/US20020065776A1/en
Priority claimed from US09/727,305 external-priority patent/US20020066022A1/en
Application filed by ENTROPIA Inc filed Critical ENTROPIA Inc
Publication of AU2002230508A1 publication Critical patent/AU2002230508A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/12Protecting executable software
    • G06F21/121Restricting unauthorised execution of programs
    • G06F21/125Restricting unauthorised execution of programs by manipulating the program code, e.g. source code, compiled code, interpreted code, machine code
    • G06F21/126Interacting with the operating system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/52Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
    • G06F21/54Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow by adding security routines or objects to programs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0823Network architectures or network communication protocols for network security for authentication of entities using certificates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Technology Law (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Storage Device Security (AREA)
AU2002230508A 2000-11-29 2001-11-29 System and method for securing an application for execution on a computer Abandoned AU2002230508A1 (en)

Applications Claiming Priority (17)

Application Number Priority Date Filing Date Title
US09/727,295 US20020065876A1 (en) 2000-11-29 2000-11-29 Method and process for the virtualization of system databases and stored information
US09/727,107 US20020092003A1 (en) 2000-11-29 2000-11-29 Method and process for the rewriting of binaries to intercept system calls in a secure execution environment
US09/727,108 2000-11-29
US09/727,105 2000-11-29
US09/727,107 2000-11-29
US09/727,294 US20020065869A1 (en) 2000-11-29 2000-11-29 Method and process for virtualizing user interfaces
US09/727,294 2000-11-29
US09/727,295 2000-11-29
US09/727,106 2000-11-29
US09/727,108 US20020065874A1 (en) 2000-11-29 2000-11-29 Method and process for virtualizing network interfaces
US09/727,105 US20020066021A1 (en) 2000-11-29 2000-11-29 Method and process for securing an application program to execute in a remote environment
US09/727,106 US20020065945A1 (en) 2000-11-29 2000-11-29 System and method for communicating and controlling the behavior of an application executing on a computer
US09/727,395 US20020065776A1 (en) 2000-11-29 2000-11-29 Method and process for virtualizing file system interfaces
US09/727,305 US20020066022A1 (en) 2000-11-29 2000-11-29 System and method for securing an application for execution on a computer
US09/727,395 2000-11-29
US09/727,305 2000-11-29
PCT/US2001/044531 WO2002044850A2 (en) 2000-11-29 2001-11-29 System and method for securing an application for execution on a computer

Publications (1)

Publication Number Publication Date
AU2002230508A1 true AU2002230508A1 (en) 2002-06-11

Family

ID=27575512

Family Applications (1)

Application Number Title Priority Date Filing Date
AU2002230508A Abandoned AU2002230508A1 (en) 2000-11-29 2001-11-29 System and method for securing an application for execution on a computer

Country Status (2)

Country Link
AU (1) AU2002230508A1 (en)
WO (1) WO2002044850A2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB201708340D0 (en) * 2017-05-24 2017-07-05 Petagene Ltd Data processing system and method
US11263316B2 (en) * 2019-08-20 2022-03-01 Irdeto B.V. Securing software routines
EP4111638A4 (en) * 2020-02-27 2024-02-28 Virtru Corporation Methods and systems for securing containerized applications
CN112468611B (en) * 2020-11-27 2023-04-21 深圳市欢太科技有限公司 Application program starting method, terminal device and computer storage medium
CN114124880B (en) * 2021-11-29 2023-07-18 北京天融信网络安全技术有限公司 Secret communication method and device based on public cloud, computer equipment and storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5586260A (en) * 1993-02-12 1996-12-17 Digital Equipment Corporation Method and apparatus for authenticating a client to a server in computer systems which support different security mechanisms
US6029246A (en) * 1997-03-31 2000-02-22 Symantec Corporation Network distributed system for updating locally secured objects in client machines
US6295607B1 (en) * 1998-04-06 2001-09-25 Bindview Development Corporation System and method for security control in a data processing system
US6065051A (en) * 1998-04-15 2000-05-16 Hewlett-Packard Company Apparatus and method for communication between multiple browsers

Also Published As

Publication number Publication date
WO2002044850A2 (en) 2002-06-06
WO2002044850A8 (en) 2003-11-20
WO2002044850A3 (en) 2002-08-15

Similar Documents

Publication Publication Date Title
AU2001261078A1 (en) Methods and systems for securing computer software
GB2384886B (en) System and method for securing a computer
AU5775898A (en) Method, system and data structures for computer software application developmentand execution
AU4357000A (en) System and method for testing computer software
AU2001264176A1 (en) A method and system for providing location dependent information
AU2001261141A1 (en) Method and system for achieving high availability in a networked computer system
AU5445600A (en) Graphical system and method for debugging computer programs
AU2001228235A1 (en) A method and system for implementing an enterprise information portal
AU2001227600A1 (en) System and method for flexible software linking
AU2001227599A1 (en) Operating system having a system page and method for using same
AU2002232411A1 (en) A method and system for software and hardware multiplicity
AU2001276544A1 (en) Method, system and computer program for managing views at a computer display
AU2001284897A1 (en) Method and system for defining and verifying a part
AU3487399A (en) System, device, and method for communicating with and initializing a computer peripheral
AU2001284855A1 (en) Computer system and method of operating a computer system
AU2002210546A1 (en) Method and apparatus for passing information between applications on a computer system
AU3571001A (en) Control system and method in a computer environment
AU5283500A (en) A system and method for providing newscasts
AU2002230508A1 (en) System and method for securing an application for execution on a computer
GB0009896D0 (en) A method of installing software on and/or testing a computer system
AU2001260767A1 (en) System for inserting field data on a web-page and method thereof
AU2001287655A1 (en) Method, computer program, and system for carrying out a project
AU2001292726A1 (en) Interface component a positioning system and method for designing an interface component
AU1321600A (en) System and method for summarizing a software program
AUPP926899A0 (en) System and method for implementing a computer help function