Invention Grant
- Patent Title: Cross assembly call interception
- Patent Title (中): 交叉汇编呼叫截取
-
Application No.: US10771653Application Date: 2004-02-03
-
Publication No.: US07770202B2Publication Date: 2010-08-03
- Inventor: Christopher W. Brumme , Vance Morrison , Sebastian Lange , Gregory D. Fee , Dario Russi , Simon Jeremy Hall , Mahesh Prakriya , Brian F. Sullivan
- Applicant: Christopher W. Brumme , Vance Morrison , Sebastian Lange , Gregory D. Fee , Dario Russi , Simon Jeremy Hall , Mahesh Prakriya , Brian F. Sullivan
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Lee & Hayes, PLLC
- Main IPC: G06F17/00
- IPC: G06F17/00 ; H04L29/06

Abstract:
A host intercepts calls between two executables and determines whether the calls are permissible according to the host's security model which can be identify based, such as user identity based—for instance, mapping access rights within a specific data base user context to database object access. Such an identity security model differs from a common language runtime security model where managed code uses Code Access Security to prevent managed assemblies from performing certain operations. Managed assemblies registered with the host are host objects from the host's perspective for which access rights can be defined via security rules, such as are defined for individual user identities. A host can decide access between managed executables based on the host's identity based access rules by trapping any cross assembly calls and deciding whether such calls should proceed or be blocked from taking place based on the corresponding identity security settings.
Public/Granted literature
- US20050172133A1 Cross assembly call interception Public/Granted day:2005-08-04
Information query