Method and device for recording and playing back desktop operating information of user
A technology for operating information and users, applied in the field of network security, can solve problems such as inconvenient management and impact on clients
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0020] Embodiment 1, see figure 1 As shown, the system for recording and replaying the user's desktop operation information in this embodiment includes: a terminal and a terminal server communicating with each other; and an audit server between the terminal and the terminal server.
[0021] The remote desktop protocol (RDP Remote Desktop Protocol) or virtual network computing protocol (VNC Virtual network computing) is used for communication between the terminal and the audit server and between the audit server and the terminal server. Based on the RDP protocol, it allows the terminal to connect to the terminal server to obtain information about the applications running on the server. The display of the terminal and the running interface of the server carry out data exchange and transmission through the RDP protocol. Based on the VNC protocol, it allows the terminal to connect to the terminal server to obtain information about the applications running on the server. The disp...
Embodiment 2
[0023] Embodiment 2, see figure 2 As shown, the audit server in this embodiment includes: an intercepting unit, a splitting unit and a combining unit.
[0024] Wherein, the intercepting unit is configured to intercept the data packets exchanged between the terminal and the terminal server.
[0025] The splitting unit is used to analyze and split the intercepted data packets and save them; specifically, the splitting unit parses and splits the intercepted data packets, and adds a timestamp field in the header of each split data packet , and take data packets as units, in binary mode, and save them in the order of interception.
[0026] The assembly unit is used to reassemble the parsed and split data packets and send them to the opposite end.
Embodiment 3
[0027] Embodiment 3, see image 3 As shown, the audit server in this embodiment includes: a reading unit, an analyzing unit and a playback unit.
[0028] Wherein, the reading unit is used to read the stored data packet information in the order of storage.
[0029] The analysis unit is used to analyze the timestamp field in the data packet information to know the time interval between the preceding and following data packets; analyze the packet header in the data packet information to know the function and content of the data packet; take the RDP protocol data packet as an example: the packet header The meaning of transmission control characters with the following functions: beginning of sequence, beginning of text, end of text, end of sending, inquiry, confirmation, escape, denial, synchronization, and end of block. By analyzing these fields, we can know what the RDP protocol data packet needs to complete In the same way, it can analyze and obtain the content of the RDP proto...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 