Nothing Special   »   [go: up one dir, main page]

CN114244755A - Asset detection method, device, equipment and storage medium - Google Patents

Asset detection method, device, equipment and storage medium Download PDF

Info

Publication number
CN114244755A
CN114244755A CN202111536391.5A CN202111536391A CN114244755A CN 114244755 A CN114244755 A CN 114244755A CN 202111536391 A CN202111536391 A CN 202111536391A CN 114244755 A CN114244755 A CN 114244755A
Authority
CN
China
Prior art keywords
address
port
detection
target
civil
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111536391.5A
Other languages
Chinese (zh)
Other versions
CN114244755B (en
Inventor
杨玉奇
张红宝
周忠义
傅强
阿曼太
梁彧
田野
王杰
杨满智
蔡琳
金红
陈晓光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Hengan Jiaxin Safety Technology Co ltd
Original Assignee
Beijing Hengan Jiaxin Safety Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Hengan Jiaxin Safety Technology Co ltd filed Critical Beijing Hengan Jiaxin Safety Technology Co ltd
Priority to CN202111536391.5A priority Critical patent/CN114244755B/en
Publication of CN114244755A publication Critical patent/CN114244755A/en
Application granted granted Critical
Publication of CN114244755B publication Critical patent/CN114244755B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/12Network monitoring probes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/2517Translation of Internet protocol [IP] addresses using port numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • H04L63/1408Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic by monitoring network traffic

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention provides an asset detection method, an asset detection device, asset detection equipment and a storage medium, wherein the method comprises the following steps: the method comprises the steps that a central node sends a detection task to a detection node, wherein the detection task comprises a target IP address and a port range corresponding to the target IP address; the detection node receives a detection task issued by the central node, and if the target IP address is determined to be a survival IP address based on the detection task, a survival port in the port range is determined; the detection node determines the equipment type corresponding to the survival port and reports the equipment type to the central node; the central node receives the device type, and if the device type is inquired in the civil device library, the target IP address is judged to be the civil IP address, so that the property judgment of the target IP address can be realized, comprehensive detection information can be obtained, the follow-up defense deployment is facilitated, and the safety is ensured.

Description

Asset detection method, device, equipment and storage medium
Technical Field
The embodiment of the invention relates to the technical field of asset detection, in particular to an asset detection method, an asset detection device, asset detection equipment and a storage medium.
Background
With the continuous development of networks and the rapid increase of network use demands of users, the network scale is continuously expanding and tends to be complicated, and more devices are added into the network space. Through the network space asset detection, potential security risks can be found in time, and the situation that the potential security risks are attacked by lawless persons is avoided. In the asset detection, different processing methods can be adopted according to different IP address properties of the equipment, so that the network security is ensured. Therefore, the method has important significance for distinguishing the IP address properties of the devices.
In the related art, in the asset detection process, basic information such as manufacturers, models and the like of assets can be generally identified only through a protocol, the IP address properties of equipment cannot be distinguished, and detection information is not comprehensive.
Disclosure of Invention
Embodiments of the present invention provide an asset detection method, apparatus, device, and storage medium, which can implement property judgment on a target IP address, obtain comprehensive detection information, facilitate subsequent defense deployment, and ensure security.
In a first aspect, an embodiment of the present invention provides a method for detecting a civil internet protocol address IP address, where the method is applied to a central node, and the method includes:
sending a detection task to a detection node, wherein the detection task comprises a target IP address and a port range corresponding to the target IP address;
receiving the device type corresponding to the surviving port in the port range sent by the detection node based on the detection task;
and if the device type is inquired in the civil device library, judging that the target IP address is the civil IP address.
In a second aspect, an embodiment of the present invention further provides an asset detection method, where the method is applied to a detection node, and the method includes:
receiving a detection task issued by a central node, wherein the detection task comprises a target IP address and a port range corresponding to the target IP address;
if the target IP address is judged to be a survival IP address based on the detection task, determining a survival port in the port range;
and determining the device type corresponding to the survival port, and reporting the device type to the central node, so that if the central node inquires the device type in a civil device library, the target IP address is judged to be a civil IP address.
In a third aspect, an embodiment of the present invention further provides an asset detection method, including:
the method comprises the steps that a central node sends a detection task to a detection node, wherein the detection task comprises a target IP address and a port range corresponding to the target IP address;
the detection node receives a detection task issued by the central node, and if the target IP address is determined to be a survival IP address based on the detection task, a survival port in the port range is determined;
the detection node determines the equipment type corresponding to the survival port and reports the equipment type to the central node;
and the central node receives the equipment type, and if the equipment type is inquired in a civil equipment library, the target IP address is judged to be a civil IP address.
In a fourth aspect, an embodiment of the present invention provides an asset detection apparatus, including:
the system comprises a sending module and a detection module, wherein the sending module is used for sending a detection task to a detection node, and the detection task comprises a target IP address and a port range corresponding to the target IP address;
a receiving module, configured to receive a device type corresponding to a surviving port in the port range sent by the probe node based on the probe task;
and the judging module is used for judging that the target IP address is the civil IP address if the equipment type is inquired in the civil equipment library.
In a fifth aspect, an embodiment of the present invention provides an electronic device, including:
one or more processors;
a storage device for storing one or more programs,
when the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the methods provided by the embodiments of the present invention.
In a sixth aspect, the present invention provides a computer-readable storage medium, on which a computer program is stored, where the computer program is executed by a processor to implement the method provided by the present invention.
According to the technical scheme provided by the embodiment of the invention, the central node issues the detection task, the detection node determines the survival port in the port range corresponding to the target IP address if the target IP address is judged to be alive through the detection task, determines the equipment type corresponding to the survival port and reports the equipment type to the central node, and if the central node inquires the equipment type in the civil equipment, the central node judges that the target IP address is the civil IP address, so that the property judgment of the target IP address can be realized, comprehensive detection information can be obtained, the subsequent defense deployment is facilitated, and the safety is ensured.
Drawings
FIG. 1 is a flow chart of an asset detection method provided by an embodiment of the invention;
FIG. 2 is a flow chart of an asset detection method provided by an embodiment of the invention;
FIG. 3 is a flow chart of an asset detection method provided by an embodiment of the invention;
FIG. 4 is a block diagram of an asset detection device according to an embodiment of the present invention;
FIG. 5 is a block diagram of an asset detection device according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
Fig. 1 is a flowchart of an asset detection method according to an embodiment of the present invention, where the asset detection method may be executed by an asset detection apparatus, where the apparatus may be implemented by software and/or hardware, the apparatus may be configured in a central node, and the central node may be an electronic device such as a server, and the method may be applied in a scenario of asset detection.
As shown in fig. 1, the technical solution provided by the embodiment of the present invention includes:
s110: and sending a detection task to a detection node, wherein the detection task comprises a target IP address and a port range corresponding to the target IP address.
In an implementation manner of the embodiment of the present invention, before sending the probe task to the probe node, the method may further include: and configuring a civil equipment library. In particular, a library of consumer devices may be collected and organized, including but not limited to home wireless routers, set-top boxes, and terminals.
In the embodiment of the present invention, the central node may distribute a probe task to each probe node, and send the probe task to the probe node, where the probe task includes a specified target IP address and a port range corresponding to the target IP address, and may further include information such as a task name. The target IP address is an IP address to be detected, each IP address corresponds to a plurality of ports, and the plurality of ports form a port range.
S120: and receiving the device type corresponding to the surviving port in the port range sent by the detection node based on the detection task.
In the embodiment of the invention, the detection node receives the detection task, determines whether the target IP address is a survival IP address according to the detection task, and determines a survival port in the port range if the target IP address is the survival IP address. The method for the probe node to determine that the target IP address is a live IP address may be: and judging whether a port range corresponding to the target IP address has a live port or not, if so, judging that the target IP address is the live IP address, and if not, judging that the target IP address is not the live IP address. If the target IP address is judged to be the survival IP address, determining a survival port in a port range corresponding to the target IP address, and determining the equipment type corresponding to the survival port.
In the embodiment of the present invention, one device may correspond to one IP address, and one IP address corresponds to a port range, that is, one device may correspond to one port range, that is, one device may correspond to multiple ports, and a live port may exist in multiple ports, so that the live port may correspond to a device type. Optionally, the method for determining that there is a surviving port in the port range may be: the detection node judges whether connection can be established with a port in the port range, if so, the port which can be connected with the detection node is a survival port, and if not, the port which can not be connected with the detection node is not a survival port. Optionally, the method for determining the device type corresponding to the alive port may be: the detection node sends a detection data packet to the survival port, the survival port sends a feedback data packet to the detection node, and the corresponding equipment type is determined based on data in the feedback data packet. The data in the feedback data packet may include information of the device type, so that the device type corresponding to the live port may be determined based on the feedback data packet. The device types may include a civilian device type, a non-civilian device type, and the like.
S130: and if the device type is inquired in the civil device library, judging that the target IP address is the civil IP address.
In the embodiment of the present invention, the central node may compare the device type in the civil device library with the device type corresponding to the alive port (the alive port in the port range corresponding to the target IP address), and if the device type corresponding to the alive port is queried in the civil device library, the target IP address is the civil IP address. The civil IP address may mean that a user of the IP address does not belong to a company or an enterprise and public institution, but is a common resident or an individual user.
In an implementation manner of the embodiment of the present invention, optionally, the method provided in the embodiment of the present invention may further include: if the device type is not inquired in the civil device library, judging that the target IP address is not a civil IP address, and determining a corresponding defense strategy for the target IP address. If the target IP address is not a civil IP address, the user of the target IP address may be a company or a unit, and if the target IP address is attacked, a large loss may be generated.
According to the technical scheme provided by the embodiment of the invention, the central node issues the detection task so that the detection node determines the survival port in the port range corresponding to the target IP address and determines the equipment type corresponding to the survival port if the detection task judges that the target IP address is alive, the central node receives the equipment type reported by the detection node, and if the equipment type is inquired in the civil equipment, the target IP address is judged to be the civil IP address, so that the property judgment of the target IP address can be realized, comprehensive detection information can be obtained, the subsequent defense deployment is facilitated, and the safety is ensured.
Fig. 2 is a flowchart of an asset detection method according to an embodiment of the present invention, where the method may be performed by an asset detection apparatus, the apparatus may be implemented by software and/or hardware, the apparatus may be configured in a detection node, the detection node may be an electronic device such as a computer, and the method may be applied in a scenario of asset detection.
As shown in fig. 2, the technical solution provided by the embodiment of the present invention includes:
s210: and receiving a detection task issued by a central node, wherein the detection task comprises a target IP address and a port range corresponding to the target IP address.
In the embodiment of the present invention, the central node may distribute the probe task to each probe node, and send the probe task to the probe node, and the probe node receives the probe task. The detection task comprises a specified target IP address and a port range corresponding to the target IP address. The target IP address is an IP address to be detected, each IP address corresponds to a plurality of ports, and the plurality of ports form a port range.
S220: and if the target IP address is judged to be a live IP address based on the detection task, determining a live port in the port range.
In the embodiment of the invention, the detection node determines whether the target IP address is a survival IP address according to the detection task, and if the target IP address is determined to be the survival IP address, the survival port in the port range is determined.
In an implementation manner of the embodiment of the present invention, optionally, the determining a surviving port in the port range includes: judging whether to establish connection with the port in the port range; if yes, determining the port for establishing the connection as a live port. The detection node judges whether connection can be established with a port in a port range, if so, the port which can be connected with the detection node is a survival port, and if not, the port which can not be connected with the detection node is not a survival port.
S230: and determining the device type corresponding to the survival port, and reporting the device type to the central node, so that if the central node inquires the device type in a civil device library, the target IP address is judged to be a civil IP address.
In an implementation manner of the embodiment of the present invention, optionally, the determining the device type corresponding to the alive port includes: sending a probe data packet to the alive port to enable the alive port to send a feedback data packet based on the probe data packet; and determining the device type corresponding to the alive port based on the feedback data packet sent by the alive port. The data in the feedback data packet may include information of the device type, so that the device type corresponding to the live port may be determined based on the feedback data packet. The device types may include a civilian device type, a non-civilian device type, and the like.
In the embodiment of the present invention, the probing node may report the device type corresponding to the alive port to the central node, and the central node may compare the device type in the civil device library with the device type corresponding to the alive port (the alive port in the port range corresponding to the target IP address), and if the device type corresponding to the alive port is queried in the civil device library, the target IP address is the civil IP address.
According to the technical scheme provided by the embodiment of the invention, by receiving the detection task issued by the central node, determining the survival port in the port range corresponding to the target IP address and determining the equipment type corresponding to the survival port based on the detection task of the detection node if the target IP address is judged to be alive by the detection task, and reporting the equipment type to the central node, so that if the equipment type is inquired in the civil equipment by the central node, the target IP address is judged to be the civil IP address, the property judgment of the target IP address can be realized, the comprehensive detection information can be acquired, the subsequent defense deployment is facilitated, and the safety is ensured.
Fig. 3 is a flowchart of an asset detection method according to an embodiment of the present invention, where in this embodiment, the method may be executed by a central node and a detection node, as shown in fig. 3, a technical solution provided by the embodiment of the present invention includes:
s310: the method comprises the steps that a central node sends a detection task to a detection node, wherein the detection task comprises a target IP address and a port range corresponding to the target IP address.
S320: and the detection node receives a detection task issued by the central node, and determines a survival port in the port range if the target IP address is determined to be a survival IP address based on the detection task.
S330: and the detection node determines the equipment type corresponding to the survival port and reports the equipment type to the central node.
S340: and the central node receives the equipment type, and if the equipment type is inquired in a civil equipment library, the target IP address is judged to be a civil IP address.
Optionally, the method may further include: if the device type is not inquired in the civil device library, the central node judges that the target IP address is not the civil IP address, and determines a corresponding defense strategy for the target IP address.
Optionally, the method may further include: and the central node configures a civil equipment library, wherein the civil equipment library comprises a household wireless router, a set top box and a terminal.
Optionally, determining a surviving port in the port range includes:
judging whether to establish connection with the port in the port range;
if yes, determining the port for establishing the connection as a live port.
Optionally, the determining the device type corresponding to the alive port includes:
sending a probe data packet to the alive port to enable the alive port to send a feedback data packet based on the probe data packet;
and determining the device type corresponding to the alive port based on the feedback data packet sent by the alive port.
The above steps can be referred to the description of the above embodiments, and will not be described again.
Fig. 4 is a block diagram of an asset detection device according to an embodiment of the present invention, and as shown in fig. 4, the device includes: a sending module 410, a receiving module 420 and a judging module 430.
A sending module 410, configured to send a probe task to a probe node, where the probe task includes a target IP address and a port range corresponding to the target IP address;
a receiving module 420, configured to receive a device type corresponding to a surviving port in the port range sent by the probe node based on the probe task;
the determining module 430 is configured to determine that the target IP address is a civil IP address if the device type is queried in the civil device library.
Optionally, the determining module 430 is further configured to determine that the target IP address is not a civil IP address if the device type is not queried in the civil device library, and determine a corresponding defense policy for the target IP address.
Optionally, the apparatus further includes a configuration module, configured to configure a domestic device library, where the domestic device library includes a domestic wireless router, a set-top box, and a terminal.
The device can execute the method provided by any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the execution method.
Fig. 5 is a block diagram of an asset detection device according to an embodiment of the present invention, and as shown in fig. 5, the device includes a task receiving module 510, a first determining module 520, and a second determining module 530.
A task receiving module 510, configured to receive a probe task issued by a central node, where the probe task includes a target IP address and a port range corresponding to the target IP address;
a first determining module 520, configured to determine a live port in the port range if the target IP address is determined to be a live IP address based on the probe task;
a second determining module 530, configured to determine the device type corresponding to the alive port, and report the device type to the central node, so that if the central node queries the device type in the civil device library, it determines that the target IP address is a civil IP address.
Optionally, determining a surviving port in the port range includes:
judging whether to establish connection with the port in the port range;
if yes, determining the port for establishing the connection as a live port.
Optionally, the determining the device type corresponding to the alive port includes:
sending a probe data packet to the alive port to enable the alive port to send a feedback data packet based on the probe data packet;
and determining the device type corresponding to the alive port based on the feedback data packet sent by the alive port.
The device can execute the method provided by any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the execution method.
Fig. 6 is a schematic structural diagram of an apparatus provided in an embodiment of the present invention, and as shown in fig. 6, the apparatus includes:
one or more processors 610, one processor 610 being exemplified in fig. 6;
a memory 620;
the apparatus may further include: an input device 630 and an output device 640.
The processor 610, the memory 620, the input device 630 and the output device 640 of the apparatus may be connected by a bus or other means, and fig. 6 illustrates the example of connection by a bus.
The memory 620, which is a non-transitory computer-readable storage medium, may be used to store software programs, computer-executable programs, and modules, such as program instructions/modules corresponding to an asset detection method in an embodiment of the present invention (e.g., the sending module 410, the receiving module 420, and the determining module 430 shown in fig. 4, or the task receiving module 510, the first determining module 520, and the second determining module 530 shown in fig. 5). The processor 610 executes various functional applications and data processing of the computer device by executing software programs, instructions and modules stored in the memory 620, namely, an asset detection method implementing the above method embodiments, namely:
sending a detection task to a detection node, wherein the detection task comprises a target IP address and a port range corresponding to the target IP address;
receiving the device type corresponding to the surviving port in the port range sent by the detection node based on the detection task;
and if the device type is inquired in the civil device library, judging that the target IP address is the civil IP address.
Or;
receiving a detection task issued by a central node, wherein the detection task comprises a target IP address and a port range corresponding to the target IP address;
if the target IP address is judged to be a survival IP address based on the detection task, determining a survival port in the port range;
and determining the device type corresponding to the survival port, and reporting the device type to the central node, so that if the central node inquires the device type in a civil device library, the target IP address is judged to be a civil IP address.
The memory 620 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to use of the computer device, and the like. Further, the memory 620 may include high speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid state storage device. In some embodiments, memory 620 optionally includes memory located remotely from processor 610, which may be connected to the terminal device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input means 630 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the computer apparatus. The output device 640 may include a display device such as a display screen.
An embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements an asset detection method according to an embodiment of the present invention:
sending a detection task to a detection node, wherein the detection task comprises a target IP address and a port range corresponding to the target IP address;
receiving the device type corresponding to the surviving port in the port range sent by the detection node based on the detection task;
and if the device type is inquired in the civil device library, judging that the target IP address is the civil IP address.
Or;
receiving a detection task issued by a central node, wherein the detection task comprises a target IP address and a port range corresponding to the target IP address;
if the target IP address is judged to be a survival IP address based on the detection task, determining a survival port in the port range;
and determining the device type corresponding to the survival port, and reporting the device type to the central node, so that if the central node inquires the device type in a civil device library, the target IP address is judged to be a civil IP address.
Any combination of one or more computer-readable media may be employed. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims (10)

1. An asset detection method, applied to a central node, the method comprising:
sending a detection task to a detection node, wherein the detection task comprises a target network protocol (IP) address and a port range corresponding to the target IP address;
receiving the device type corresponding to the surviving port in the port range sent by the detection node based on the detection task;
and if the device type is inquired in the civil device library, judging that the target IP address is the civil IP address.
2. The method of claim 1, further comprising:
if the device type is not inquired in the civil device library, judging that the target IP address is not a civil IP address, and determining a corresponding defense strategy for the target IP address.
3. The method of claim 1, further comprising: configuring a civil equipment library, wherein the civil equipment library comprises a household wireless router, a set-top box and a terminal.
4. An asset detection method, applied to a detection node, the method comprising:
receiving a detection task issued by a central node, wherein the detection task comprises a target IP address and a port range corresponding to the target IP address;
if the target IP address is judged to be a survival IP address based on the detection task, determining a survival port in the port range;
and determining the device type corresponding to the survival port, and reporting the device type to the central node, so that if the central node inquires the device type in a civil device library, the target IP address is judged to be a civil IP address.
5. The method of claim 4, wherein determining surviving ports in the port range comprises:
judging whether to establish connection with the port in the port range;
if yes, determining the port for establishing the connection as a live port.
6. The method of claim 4, wherein the determining the device type corresponding to the alive port comprises:
sending a probe data packet to the alive port to enable the alive port to send a feedback data packet based on the probe data packet;
and determining the device type corresponding to the alive port based on the feedback data packet sent by the alive port.
7. An asset detection method, comprising:
the method comprises the steps that a central node sends a detection task to a detection node, wherein the detection task comprises a target IP address and a port range corresponding to the target IP address;
the detection node receives a detection task issued by the central node, and if the target IP address is determined to be a survival IP address based on the detection task, a survival port in the port range is determined;
the detection node determines the equipment type corresponding to the survival port and reports the equipment type to the central node;
and the central node receives the equipment type, and if the equipment type is inquired in a civil equipment library, the target IP address is judged to be a civil IP address.
8. An asset detection device, comprising:
the system comprises a sending module and a detection module, wherein the sending module is used for sending a detection task to a detection node, and the detection task comprises a target IP address and a port range corresponding to the target IP address;
a receiving module, configured to receive a device type corresponding to a surviving port in the port range sent by the probe node based on the probe task;
and the judging module is used for judging that the target IP address is the civil IP address if the equipment type is inquired in the civil equipment library.
9. An electronic device, comprising:
one or more processors;
a storage device for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-6.
10. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1 to 6.
CN202111536391.5A 2021-12-15 2021-12-15 Asset detection method, device, equipment and storage medium Active CN114244755B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111536391.5A CN114244755B (en) 2021-12-15 2021-12-15 Asset detection method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111536391.5A CN114244755B (en) 2021-12-15 2021-12-15 Asset detection method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN114244755A true CN114244755A (en) 2022-03-25
CN114244755B CN114244755B (en) 2023-11-14

Family

ID=80756621

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111536391.5A Active CN114244755B (en) 2021-12-15 2021-12-15 Asset detection method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114244755B (en)

Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090187664A1 (en) * 2006-06-30 2009-07-23 France Telecom Method for addressing call transmission and service elements between heterogenous nodes
CN101600097A (en) * 2009-03-06 2009-12-09 深圳市灵琅科技有限公司 The method and system of security protection monitoring for mobile multimedia
CN102439905A (en) * 2011-09-30 2012-05-02 华为技术有限公司 Method, device and system for automatically discovering network topology
CN102684897A (en) * 2011-03-14 2012-09-19 上海宝信软件股份有限公司 Method for discovering transmission control protocol/Internet protocol (TCP/IP) network private access equipment
US20140068030A1 (en) * 2012-08-31 2014-03-06 Benjamin A. Chambers Method for automatically applying access control policies based on device types of networked computing devices
WO2016093724A1 (en) * 2014-12-11 2016-06-16 Bitdefender Ipr Management Ltd Systems and methods for automatic device detection, device management, and remote assistance
CN107846460A (en) * 2017-10-30 2018-03-27 中国人民解放军战略支援部队航天工程大学 A kind of recurrence system and method for Military Information System information flow
CN108900351A (en) * 2018-07-13 2018-11-27 中国科学院信息工程研究所 The recognition methods of Intranet device type and device
CN109345786A (en) * 2018-09-13 2019-02-15 国网上海市电力公司 A kind of non-resident user power utilization abnormal conditions automatic alarm system of low pressure
CN109426574A (en) * 2017-08-31 2019-03-05 华为技术有限公司 Distributed computing system, data transmission method and device in distributed computing system
CN110233848A (en) * 2019-06-18 2019-09-13 浙江齐治科技股份有限公司 A kind of assets Situation analysis method and device
CN110311809A (en) * 2019-06-12 2019-10-08 杭州迪普科技股份有限公司 The access terminal monitoring and managing method and device of video monitoring system
CN110943884A (en) * 2019-11-22 2020-03-31 深圳前海微众银行股份有限公司 Data processing method and device
CN111709009A (en) * 2020-06-17 2020-09-25 杭州安恒信息技术股份有限公司 Detection method and device for networked industrial control system, computer equipment and medium
CN112118152A (en) * 2020-09-02 2020-12-22 紫光云(南京)数字技术有限公司 Distributed architecture for realizing rapid scanning of network assets
CN112699378A (en) * 2020-12-31 2021-04-23 北京航天控制仪器研究所 Industrial control equipment vulnerability detection system and method
CN113055379A (en) * 2021-03-11 2021-06-29 北京顶象技术有限公司 Risk situation perception method and system for key infrastructure of whole network
CN113259197A (en) * 2021-05-13 2021-08-13 北京天融信网络安全技术有限公司 Asset detection method and device and electronic equipment
CN113315743A (en) * 2020-02-27 2021-08-27 阿里巴巴集团控股有限公司 Defense processing method, device, equipment and storage medium

Patent Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090187664A1 (en) * 2006-06-30 2009-07-23 France Telecom Method for addressing call transmission and service elements between heterogenous nodes
CN101600097A (en) * 2009-03-06 2009-12-09 深圳市灵琅科技有限公司 The method and system of security protection monitoring for mobile multimedia
CN102684897A (en) * 2011-03-14 2012-09-19 上海宝信软件股份有限公司 Method for discovering transmission control protocol/Internet protocol (TCP/IP) network private access equipment
CN102439905A (en) * 2011-09-30 2012-05-02 华为技术有限公司 Method, device and system for automatically discovering network topology
US20140068030A1 (en) * 2012-08-31 2014-03-06 Benjamin A. Chambers Method for automatically applying access control policies based on device types of networked computing devices
WO2016093724A1 (en) * 2014-12-11 2016-06-16 Bitdefender Ipr Management Ltd Systems and methods for automatic device detection, device management, and remote assistance
CN109426574A (en) * 2017-08-31 2019-03-05 华为技术有限公司 Distributed computing system, data transmission method and device in distributed computing system
CN107846460A (en) * 2017-10-30 2018-03-27 中国人民解放军战略支援部队航天工程大学 A kind of recurrence system and method for Military Information System information flow
CN108900351A (en) * 2018-07-13 2018-11-27 中国科学院信息工程研究所 The recognition methods of Intranet device type and device
CN109345786A (en) * 2018-09-13 2019-02-15 国网上海市电力公司 A kind of non-resident user power utilization abnormal conditions automatic alarm system of low pressure
CN110311809A (en) * 2019-06-12 2019-10-08 杭州迪普科技股份有限公司 The access terminal monitoring and managing method and device of video monitoring system
CN110233848A (en) * 2019-06-18 2019-09-13 浙江齐治科技股份有限公司 A kind of assets Situation analysis method and device
CN110943884A (en) * 2019-11-22 2020-03-31 深圳前海微众银行股份有限公司 Data processing method and device
CN113315743A (en) * 2020-02-27 2021-08-27 阿里巴巴集团控股有限公司 Defense processing method, device, equipment and storage medium
CN111709009A (en) * 2020-06-17 2020-09-25 杭州安恒信息技术股份有限公司 Detection method and device for networked industrial control system, computer equipment and medium
CN112118152A (en) * 2020-09-02 2020-12-22 紫光云(南京)数字技术有限公司 Distributed architecture for realizing rapid scanning of network assets
CN112699378A (en) * 2020-12-31 2021-04-23 北京航天控制仪器研究所 Industrial control equipment vulnerability detection system and method
CN113055379A (en) * 2021-03-11 2021-06-29 北京顶象技术有限公司 Risk situation perception method and system for key infrastructure of whole network
CN113259197A (en) * 2021-05-13 2021-08-13 北京天融信网络安全技术有限公司 Asset detection method and device and electronic equipment

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
戴支祥;赵生慧;: "利用端口探测主机存活性的方法", 滁州学院学报, no. 03 *
贺英杰;王慧强;周仁杰;: "面向网络态势感知的实时网络拓扑发现", 计算机工程, no. 24 *

Also Published As

Publication number Publication date
CN114244755B (en) 2023-11-14

Similar Documents

Publication Publication Date Title
CN111132120B (en) Method, system and equipment for identifying camera device in room local area network
US20190281072A1 (en) Asset discovery using established network connections of known assets
CN103746956A (en) Virtual honeypot
US9241007B1 (en) System, method, and computer program for providing a vulnerability assessment of a network of industrial automation devices
CN112583797B (en) Multi-protocol data processing method, device, equipment and computer readable storage medium
CN114448830B (en) Equipment detection system and method
CN113825129A (en) Industrial internet asset mapping method under 5G network environment
CN112579997B (en) User permission configuration method and device, computer equipment and storage medium
CN106992893A (en) The management method and device of router
CN113923008B (en) Malicious website interception method, device, equipment and storage medium
KR20200007912A (en) Methods, devices, and systems for monitoring data traffic
CN105323128B (en) method, device and system for accessing front-end equipment to server
CN111427710B (en) Communication method, device, equipment and storage medium of components in application program
CN117176802B (en) Full-link monitoring method and device for service request, electronic equipment and medium
CN104270431A (en) Method and device for concurrency control
CN114244755A (en) Asset detection method, device, equipment and storage medium
CN111737084A (en) Information monitoring method and device, intelligent equipment, computer equipment and medium
CN103326892B (en) The operating method and device of web interface
US20130179537A1 (en) Transmitting of configuration items within a network
CN114567678A (en) Resource calling method and device of cloud security service and electronic equipment
CN114390088B (en) Interaction method and device of EDPS (electronic data transfer protocol) through OPC UA client and OPC UA server
CN114301707B (en) Data packet sequence feature extraction method, device, equipment and medium
CN113242205B (en) Network traffic classification control method, device, server and storage medium
CN115277506B (en) Load balancing equipment testing method and system
CN110391950A (en) A kind of application service test method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant