Check patentability & draft patents in minutes with Patsnap Eureka AI!

A method and device for usb data mapping and filtering based on embedded linux

A technology of data mapping and filtering methods, applied in the direction of electrical digital data processing, instruments, etc., can solve the problems of no network environment, inconvenient use, and inability to apply, etc., and achieve the effect of convenient use

Active Publication Date: 2022-06-03
北京安盟信息技术股份有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The existing technology needs to forward data through the network, and it cannot be applied without a network environment
[0005] The location where the USB device is inserted and the location of the user are not in the same place, which is inconvenient to use
[0006] Host protection software has limited control over the USB interface. It can only control the prohibition or enablement of the U disk, and cannot filter the contents of the U disk file.
BadUSB attacks imitate keyboard and mouse operations, and conventional security software and antivirus software cannot work

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 method and device for usb data mapping and filtering based on embedded linux
  • A method and device for usb data mapping and filtering based on embedded linux
  • A method and device for usb data mapping and filtering based on embedded linux

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] like figure 1 As shown, in the present invention, the device for data mapping and filtering using the embedded Linux-based USB data mapping filtering method includes a SoC hardware mainboard based on running an embedded Linux system, and the SoC hardware mainboard is respectively connected with 6 USB host physical ports and 1 USB Device physical port communication connection, wherein the USB host physical port is used to plug in the real USB device, and the USB Device physical port is used to connect the protection target host.

[0037] In this embodiment, the Linux kernel on the SoC hardware motherboard is provided with a control module, a USB HOST physical port module, a USB DEVICE physical port module, a mapping module, a data forwarding module and a data filtering module. The control module is used for externally providing API interfaces, controlling the USB host physical port, controlling the power-on / power-off of the USB host physical port, and configuring the aut...

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 device for mapping and filtering USB data based on embedded Linux. A simulated composite USB device is set in the Linux kernel, and a CTRL control endpoint and an IN / OUT data endpoint of the real USB device are connected to the simulated composite USB device. Data is forwarded between the CTRL control endpoint and the I N / OUT data endpoint. Among them, the device can identify, authorize, and filter data for multiple USB devices, and then simulate it as a multi-interface analog composite USB device and then connect it to the host, providing security protection for one-to-many access of the USB interface for the target host.

Description

technical field [0001] The present invention relates to the technical field of mapping and data filtering of Universal Serial Bus (USB) devices. Specifically, it is a USB data mapping filtering method and device based on embedded Linux. Background technique [0002] After years of development, the USB interface has replaced a variety of serial and parallel ports as the most commonly used peripheral interface on computers. For mouse, keyboard, printer, optical drive, flash disk, mobile hard disk, smart phone and other computer peripheral devices, USB is already the standard communication method; even various electric fans, electronic cigarettes, mobile power supplies and other non-intelligent products pass USB interface for charging. And the behavior of various attacks and damages to the computer through the USB interface is also increasing, such as USB bombs, BadUSB firmware attacks and so on. [0003] The current methods for USB interface mapping and protection are mainl...

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/10G06F13/42
CPCG06F13/102G06F13/4282G06F2213/0042
Inventor 张冬波
Owner 北京安盟信息技术股份有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More