发明名称 Conditioning of the execution of an executable program upon satisfaction of criteria
摘要 Execution of an executable legacy or underlying program is controlled by a policy module. The policy enforcement agent (PEA) is an executable program including a header, an execution portion or program, and data. The PEA must be satisfied (the policy must be fulfilled) before the underlying program is executed. Separation of the PEA from the underlying program is rendered difficult by "encapsulating" the underlying program within the PEA. Encapsulation is accomplished by attaching the underlying module to the PEA, and amending the header of the PEA to conform to the combined program. The combined program is substituted for the original underlying program. The underlying program remains unchanged. When execution of the underlying program is invoked, the PEA executes and imposes its conditions. If the conditions are satisfied, the underlying program executes. In one embodiment, the underlying program generates a VPN tunnel, and the conditions imposed by the PEA include an active antivirus program and an active personal firewall.
申请公布号 US7047562(B2) 申请公布日期 2006.05.16
申请号 US20010886302 申请日期 2001.06.21
申请人 LOCKHEED MARTIN CORPORATION 发明人 PETERSON ATLEY PADGETT;GAO XIANG
分类号 G06F11/30;G06F12/14;G06F21/00;H04L9/32;H04L29/06 主分类号 G06F11/30
代理机构 代理人
主权项
地址