Unlock instant, AI-driven research and patent intelligence for your innovation.

A bridge method for securely obtaining arbitrary output device data from the operating system

An operating system and output device technology, applied in the field of electronic information, can solve the problems of consuming computer performance, difficulty, and system slowdown, and achieve the effect of facilitating software settings and overcoming interference and obstacles

Active Publication Date: 2021-10-22
北京数衍科技有限公司
View PDF14 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method can get the output data, but the disadvantage of the hook method is that it belongs to the application layer, and the time to get the data first is relatively late. In addition, it has a greater impact on the system, which will cause the entire system to slow down, and even lead to software crash
Hook needs to inject its own code into the host software. If it needs to obtain all the output of the system, it means injecting all the software of the system once, which greatly consumes computer performance, and now many software have added anti-hook mechanism, resulting in It will become more and more difficult to use this method in the future

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
  • A bridge method for securely obtaining arbitrary output device data from the operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] see figure 1 , the original process of the print service or device driver should be directly responsible for sending data to the output device. The present invention bridges the printing service and device driver when writing data, first let all the output data pass the filter of the present invention, and then obtain The received data packets are sent to the original path. Therefore, the present invention does not need to care about which application sends the data, because all applications must pass through the output device of the system before the data passes through the output device. The bridge method is easily obtained.

[0019] To obtain the output information of all devices, it is necessary to consider which devices can output data. Common interfaces include serial, parallel, network, U, PS2 and other interfaces. The protocols of each device are very different. In order to ensure a bridge connection, All devices are monitored. The present invention integrates ...

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 relates to a bridging method for securely obtaining arbitrary output device data of an operating system. A bridge is set between a device driver and a local port to obtain output data of the device. The setting method of the bridge can be to control the corresponding device driver to intercept The output data of the port, by controlling the device object to traverse the port information of the machine, bind the relevant ports, so as to filter the output data of each relevant port, and store the output data intercepted by the device driver into the data buffer or buffer device for reading and / or processing of the corresponding output data. The invention overcomes the interference and hindrance of the hook technology to the system, and can acquire data more safely.

Description

technical field [0001] The invention relates to a bridging method for securely obtaining arbitrary output device data of an operating system, belonging to the technical field of electronic information. Background technique [0002] There are many ways for the operating system to communicate with external devices, such as serial ports, parallel ports, USB ports, and network ports. The same method for the output data is convenient for the user, or suitable for the user's personalized customization requirements for the output information. [0003] The existing method of obtaining system output data is to use the hook method, that is to say, intercept the API output by the system, and then intercept the data. This method can get the output data, but the disadvantage of the hook method is that it belongs to the application layer, and the time to get the data first is relatively late. In addition, it has a greater impact on the system, which will cause the entire system to slow d...

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 & Authority Patents(China)
IPC IPC(8): G06F13/40G06F13/10
CPCG06F13/102G06F13/4027
Inventor 赵树新李文哲刘士平
Owner 北京数衍科技有限公司