Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system aiming at remote procedure calling conventions to perform status tracking

A remote procedure call and protocol technology, applied in transmission systems, electrical components, etc., can solve the problem of not being able to prepare to know the client, and achieve the effect of avoiding attacks

Active Publication Date: 2013-04-03
BEIJING QIHOO TECH CO LTD
View PDF3 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, many functions are often involved in a call command. At this time, according to a call command, it is impossible to prepare to know what operation the client wants to call the server to complete.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system aiming at remote procedure calling conventions to perform status tracking
  • Method and system aiming at remote procedure calling conventions to perform status tracking
  • Method and system aiming at remote procedure calling conventions to perform status tracking

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0050] Such as figure 1 As shown, before the RPC call occurs between the client and the server, the binding (binding) will be performed in advance, and the process is:

[0051] In step 101, the client sends a binding request to the server, informing the server which Interface (interface) to use; wherein, each Interface is divided into a set of service functions. The so-called Interface is a keyword for interface operations in an object-oriented programming language, and its function is to combine the required members to encapsulate an interface with certain functions;

[0052] Step 102, the server configures an ID for the Interface, and configures an identification number for all APIs (Application Programming Interface, Application Programming Interface) included in the Interface;

[0053] Among them, the Interface may contain one or more API...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method and system aiming at remote procedure calling conventions to perform status tracking. The method comprises: intercepting exchanged data packages when a client-side progress and a server-side progress are mutually bound, and acquiring and storing calling conventions mutually protocoled by the two progress from the data packages; when monitoring that the client-side progress applies the remote procedure calling conventions, requests service data packages provided by the server-side progress or responds to data packages of another progress, analyzing and data packages and acquiring calling commands contained in the data packages; and judging business activities completed by the calling commands according to the calling conventions. The method and system aiming at remote procedure calling conventions to perform status tracking solve the problem of acquiring accurate meaning of called interfaces and function numbers during remote position control (RPC) calling between existing client-sides and servers.

Description

technical field [0001] The invention relates to the field of remote procedure call protocols used in operating systems, in particular to a method and system for state tracking of the remote procedure call protocols. Background technique [0002] Active defense is a real-time protection technology based on independent analysis and judgment of program behavior. It does not use signature codes as the basis for judging malicious programs, but starts from the most original definition and directly uses program behavior as the basis for judging malicious programs. Local use of signature databases, local setting of behavior thresholds, and local heuristic antivirus methods to identify and block the behavior of malicious programs, so as to achieve the purpose of protecting the user's personal computer or computer to a certain extent. [0003] Existing active defense systems include: [0004] 1. HIPS (Host-based Intrusion Prevention System, host-based intrusion prevention system), sa...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/06
Inventor 潘剑锋王宇
Owner BEIJING QIHOO TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products