Method for saving and replaying static data in telnet user operation process

A technology of operation process and static data, applied in the direction of digital transmission system, electrical components, transmission system, etc., can solve the problems that are not conducive to observation, and achieve the effect of convenient viewing

Inactive Publication Date: 2011-12-28
BEIJING VENUS INFORMATION TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] This scrolling display method in which the new screen information covers the old screen information is not conducive to observation

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 for saving and replaying static data in telnet user operation process
  • Method for saving and replaying static data in telnet user operation process

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0020] Embodiment 1: as figure 1 as shown,

[0021] A method for preserving and replaying static data of a TELNET user operation process, the method comprising the steps of:

[0022] Define a CStringList object, which is a linked list whose node type is string, used to simulate screen output; define two variables iPosX, iPosY, used to represent the current position of the cursor. iPosX indicates which character position of a certain line should be operated, and iPosY indicates which node in CStringList, that is, the current line. The first character position of the first node in CStringList is iPosX=1, iPosY=1.

[0023] The processing steps are as follows:

[0024] (1) First, the packet capture system records a certain TELNET session process, and the storage form is not limited.

[0025] (2) Filter out the data sent from the server to the client.

[0026] (3) Construct a data structure for simulating screen display, such as using the CStringList class in MFC, where each C...

Embodiment 2

[0044] Embodiment 2: as figure 1 As shown, a method for saving and replaying static data in a TELNET user operation process, the TELNET protocol includes two types of special control characters, one is a command sequence beginning with IAC (hexadecimal FF), and is used to negotiate various control characters. One option; the other is the so-called escape sequence (escape character sequence), which is a character sequence beginning with Esc[, which is used to control the screen format, such as cursor position, font color, and clear characters. The key of the present invention is exactly how to control the escape sequence, so as to prevent old information from being cleared.

[0045] The key algorithm design is as follows:

[0046] ●Do not process the commands beginning with IAC, because it does not affect the display during playback.

[0047] ●Do not process the data sent from the client to the server, only process the data sent from the server to the client, because the serv...

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 present invention relates to a method for storing and replaying static data of a TELNET user operation process as an important technology of network security. The feature is that on the basis of obtaining TELNET data packets, the entire operation process of the user is displayed comprehensively at one time. The method comprises the following steps: the step of defining a CStringList (string linked list) object, the step of recording a certain TELNET session process by the packet capture system, and saving the steps in an unlimited form; filtering out the data sent from the server to the client The steps of constructing a data structure for simulating screen display; the steps of parsing the data sent by the server to the client. The beneficial effect of the present invention is to solve the technical problem of saving the network data packets in the database for data transmission and transformation for later analysis, so that the operation process can be checked more effectively.

Description

technical field [0001] The invention relates to a method for saving and replaying static data in the operation process of a TELNET user, which is one of the important technologies of network security. Background technique [0002] Many network security products have the ability to save network packets to a database for later analysis. [0003] Most of the playback of user operations on TELNET (remote login protocol) uses a terminal emulator (emulator) to simulate the user's operation process, but this terminal emulation simulation has an important shortcoming: [0004] ●During the TELNET interaction process, the window size of the client has a fixed size, that is to say, with the continuous operation of the user, the old information on the screen will be continuously covered by new information. [0005] The scrolling display mode in which the new screen information covers the old screen information is not conducive to observation. [0006] The present invention is just a n...

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
Patent Type & AuthorityPatents(China)
IPC IPC(8): H04L9/00H04L29/06
Inventor王征尹航孙海波
OwnerBEIJING VENUS INFORMATION TECH