发明名称 Intercepting and supervising calls to transformed operations and objects
摘要 In an embodiment, a method comprises intercepting a first set of instructions from a server computer that define one or more objects and one or more original operations that are based, at least in part, on the one or more objects; modifying the first set of instructions by adding one or more supervisor operations that are based, at least in part, on the one or more objects; transforming the one or more original operations to produce one or more transformed operations that are based, at least in part, on the one or more supervisor operations; rendering a second set of instructions which define the one or more supervisor operations and the one or more transformed operations; sending the second set of instructions to a remote client computer.
申请公布号 US9356954(B2) 申请公布日期 2016.05.31
申请号 US201514618389 申请日期 2015.02.10
申请人 Shape Security, Inc. 发明人 Zhou Xiaoming;Hoover Roger;Shekyan Sergey;Call Justin
分类号 G06F15/173;G06F9/00;H04L29/06;H04L12/24;G06F9/30;G06F21/51;G06F9/54 主分类号 G06F15/173
代理机构 Hickman Palermo Becker Bingham LLP 代理人 Hickman Palermo Becker Bingham LLP
主权项 1. A computer system configured to improve security of client computers interacting with server computers through an intermediary computer supervising one or more objects, and comprising: one or more processors; a processor logic coupled to the one or more processors and configured to: receive a first set of instructions from a server computer that define the one or more objects; render a second set of instructions that define the one or more objects and one or more supervisor operations, which when executed by a runtime environment on a client computer, cause the runtime environment to: intercept a call to a first operation on a remote client computer that references a particular object of the one or more objects; send a set of telemetry data to a server computer indicating the particular object was referenced by the first operation; send the second set of instructions to the remote client computer.
地址 Mountain View CA US