INTEGRITY VERIFICATION SYSTEM USING REMOTE CODE EXECUTION AND METHOD THEREOF
    2.
    发明申请
    INTEGRITY VERIFICATION SYSTEM USING REMOTE CODE EXECUTION AND METHOD THEREOF 审中-公开
    使用远程代码执行的完整性验证系统及其方法

    公开(公告)号:US20170054693A1

    公开(公告)日:2017-02-23

    申请号:US15205342

    申请日:2016-07-08

    IPC分类号: H04L29/06 G06F21/60

    摘要: The integrity verification system includes a client and an RCE server. The client requests an RCE service to the RCE server using a pointer of a return function as a parameter of a service call function and transmits a memory code of the return function to the RCE server when Reverse-RCE for obtaining the memory code of the return function is requested from the RCE server. The RCE server generates a first hash key of the transmitted memory code, compares the first hash key to a stored second hash key of the memory code of an original return function, generates a return value according to a compared result between the first hash key and the second hash key and transmits the generated return value to the client using the generated return value as a parameter of the service call function. The client executes the return function using the return value as a parameter of the return function.

    摘要翻译: 完整性验证系统包括客户端和RCE服务器。 客户机使用返回函数的指针作为服务调用函数的参数向RCE服务器请求RCE服务,并且当用于获取返回的存储器代码的Reverse-RCE时,将返回函数的存储器代码发送到RCE服务器 功能请求从RCE服务器。 RCE服务器产生所发送的存储器代码的第一散列密钥,将第一散列密钥与原始返回函数的存储器代码的存储的第二散列密钥进行比较,根据第一散列密钥和 第二散列密钥,并使用生成的返回值作为服务调用函数的参数将生成的返回值发送给客户端。 客户端使用返回值作为返回函数的参数执行返回函数。