[go: up one dir, main page]

CN103984697A - Barcode information processing method, device and system - Google Patents

Barcode information processing method, device and system Download PDF

Info

Publication number
CN103984697A
CN103984697A CN201410137482.5A CN201410137482A CN103984697A CN 103984697 A CN103984697 A CN 103984697A CN 201410137482 A CN201410137482 A CN 201410137482A CN 103984697 A CN103984697 A CN 103984697A
Authority
CN
China
Prior art keywords
client
information
processing device
url information
file
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.)
Pending
Application number
CN201410137482.5A
Other languages
Chinese (zh)
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 Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and 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 Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201410137482.5A priority Critical patent/CN103984697A/en
Publication of CN103984697A publication Critical patent/CN103984697A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/55Detecting local intrusion or implementing counter-measures
    • G06F21/554Detecting local intrusion or implementing counter-measures involving event detection and direct action

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a barcode information processing method, device and system. The method comprises the following steps of receiving URL (Uniform Resource Locator) information of a target object obtained when a client identifies barcode information and sent by the client running at a terminal through a processing device; according to the URL information, using a security testing tool to carry out the security testing of the target object to obtain security testing results, so that the processing device can send the security testing results to the client. After obtaining the URL information of the target object, the client sends the URL information to the processing device running at the same terminal to carry out the security testing without executing corresponding operations directly according to the URL information, so that the security of barcode information processing is improved.

Description

Bar code information processing method, device and system
[ technical field ] A method for producing a semiconductor device
The present invention relates to data processing technologies, and in particular, to a method, an apparatus, and a system for processing barcode information.
[ background of the invention ]
With the development of communication technology, a terminal integrates more and more functions, so that more and more corresponding Application programs are included in a system function list of the terminal, for example, an Application program installed in a computer, an Application program (APP) installed in a third-party smart phone, and the like. Some applications may involve barcode identification services, such as WeChat, I's check, etc. The client can identify the acquired bar code information of the object, and after content contained in the bar code information is obtained, different operations are adopted according to the type of the content. For the case of Uniform Resource Locator (URL) information whose content is a target object, the client may directly execute a corresponding operation according to the URL information. For example, the target object corresponding to the URL information is accessed, or for example, the target object corresponding to the URL information is accessed according to the operation information that the user clicks the URL information.
However, due to the randomness of generating the barcode information, a lawbreaker can easily implant the barcode information into the unsafe object, such as a virus, a trojan, etc., that is, the URL information of the unsafe object generates the barcode information, so that the client identifies the barcode information, and after obtaining the URL information included in the barcode information, the client is likely to access the unsafe object, so that the terminal and the user thereof are damaged to different degrees, thereby reducing the security of processing the barcode information.
[ summary of the invention ]
Aspects of the present invention provide a method, an apparatus, and a system for processing barcode information, so as to improve security of barcode information processing.
In one aspect of the present invention, a method for processing barcode information is provided, including:
the processing device receives URL information of a target object sent by a client, wherein the URL information is obtained by identifying bar code information by the client; the processing device and the client run on the same terminal;
the processing device performs safety detection on the target object by using a safety detection tool according to the URL information to obtain a safety detection result;
and the processing device sends the safety detection result to the client.
The above-described aspect and any possible implementation manner further provide an implementation manner, where the URL information includes an access address of a Web page or a download address of a file; the file includes at least one of a text file, an audio file, a video file, and an installation file.
The above-described aspect and any possible implementation manner further provide an implementation manner that the installation file is an APK.
The above-described aspects and any possible implementations further provide an implementation in which the barcode information includes a one-dimensional barcode or a two-dimensional barcode.
The above aspect and any possible implementation manner further provide an implementation manner, where after the processing device sends the security detection result to the client, the method further includes:
the client displays the safety detection result; and/or
And the client side allows or forbids to access the target object according to the URL information according to the safety detection result.
In another aspect of the present invention, there is provided a barcode information processing apparatus, including:
the receiving unit is used for receiving URL information of a target object sent by a client, wherein the URL information is obtained by identifying bar code information by the client; the processing device of the bar code information and the client run on the same terminal;
the processing unit is used for carrying out safety detection on the target object by utilizing a safety detection tool according to the URL information so as to obtain a safety detection result;
and the sending unit is used for sending the safety detection result to the client.
The above-described aspect and any possible implementation manner further provide an implementation manner, where the URL information includes an access address of a Web page or a download address of a file; the file includes at least one of a text file, an audio file, a video file, and an installation file.
The above-described aspect and any possible implementation manner further provide an implementation manner that the installation file is an APK.
The above-described aspects and any possible implementations further provide an implementation in which the barcode information includes a one-dimensional barcode or a two-dimensional barcode.
In another aspect of the present invention, a system for processing barcode information is provided, which includes a client and a device for processing barcode information provided in the another aspect; wherein,
the client is used for identifying the bar code information to obtain URL information of the target object; sending the URL information to the processing device; and receiving the security detection result sent by the processing device of the bar code information.
The above-described aspect and any possible implementation further provide an implementation, where the client is further configured to:
displaying the safety detection result; and/or
And according to the safety detection result, allowing or forbidding to access the target object according to the URL information.
According to the technical scheme, the URL information of the target object, which is obtained by identifying the bar code information by the client side, sent by the client side running on the terminal is received by the processing device, and then the target object is subjected to safety detection by using the safety detection tool according to the URL information so as to obtain the safety detection result, so that the processing device can send the safety detection result to the client side.
In addition, by adopting the technical scheme provided by the invention, the processing device and the client side run on the same terminal independently instead of being integrated in the client side, so that the client side can send the URL information to the processing device only by calling the interface function provided by the processing device after obtaining the URL information of the target object, and the flexibility of barcode information processing can be effectively improved.
In addition, by adopting the technical scheme provided by the invention, the processing device and the client side operate on the same terminal independently instead of being integrated in the client side, so that the terminal does not need to additionally install a security application program with a bar code information identification function, such as a 360-degree mobile phone guard and the like, and the flexibility of bar code information processing can be effectively improved.
[ description of the drawings ]
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed in the embodiments or the prior art descriptions will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without inventive labor.
Fig. 1 is a schematic flow chart of a method for processing barcode information according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a barcode information processing apparatus according to another embodiment of the present invention;
fig. 3 is a schematic structural diagram of a system for processing barcode information according to another embodiment of the present invention.
[ detailed description ] embodiments
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, are within the scope of the present invention.
It should be noted that the terminal according to the embodiment of the present invention may include, but is not limited to, a mobile phone, a Personal Digital Assistant (PDA), a wireless handheld device, a Tablet Computer (Tablet Computer), a Personal Computer (PC), an MP3 player, an MP4 player, and the like.
In addition, the term "and/or" herein is only one kind of association relationship describing an associated object, and means that there may be three kinds of relationships, for example, a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
Fig. 1 is a schematic flow chart of a method for processing barcode information according to an embodiment of the present invention, as shown in fig. 1.
101. The processing device receives URL information of a target object sent by a client, wherein the URL information is obtained by identifying bar code information by the client.
The barcode information may include, but is not limited to, a one-dimensional barcode or a two-dimensional barcode, which is not particularly limited in this embodiment. Specifically, the detailed description of the one-dimensional barcode and the two-dimensional barcode can be referred to the related contents in the prior art, and the detailed description is omitted here.
102. And the processing device performs safety detection on the target object by using a safety detection tool according to the URL information so as to obtain a safety detection result.
103. And the processing device sends the safety detection result to the client.
It should be noted that the execution main bodies of 101 to 103, i.e., the processing devices, and the client operate on the same terminal independently. Specifically, the processing device may be a Software Development Kit (SDK), and is configured in the terminal separately, and any client having the barcode information identification function may be invoked at will without any limitation. Because the processing device and the client independently run on the same terminal instead of being integrated in the client, the client can send the URL information to the processing device by only calling the interface function provided by the processing device after obtaining the URL information of the target object, and the flexibility of barcode information processing can be effectively improved.
In addition, because the processing device and the client side are independently operated on the same terminal instead of being integrated in the client side, the terminal does not need to additionally install a security application program with a bar code information identification function, such as a 360-degree mobile phone guard and the like, and the flexibility of bar code information processing can be effectively improved.
It is understood that the client may be an application installed on the terminal, or may be a web page of a browser, as long as the identification of the barcode information can be achieved to provide an objective existence form of barcode identification service, for example, WeChat, I check, two-dimensional code scanning or snapshot two-dimensional code, and the like. This embodiment is not particularly limited.
Therefore, the URL information of the target object, which is obtained by identifying the bar code information by the client side and is sent by the client side running on the terminal where the processing device is located, is received by the processing device, and then the target object is subjected to safety detection by using a safety detection tool according to the URL information so as to obtain a safety detection result, so that the processing device can send the safety detection result to the client side.
Optionally, in a possible implementation manner of this embodiment, in 101, the client may specifically scan barcode information printed on a publication or barcode information displayed on an electronic screen by using a scanning function, and then decode the scanned information by using a decoding function, so as to obtain URL information included in the barcode information. At this time, the client does not directly execute the corresponding operation according to the URL information. For example, the target object corresponding to the URL information is accessed, or, for example, the target object corresponding to the URL information is accessed according to operation information in which the user clicks the URL information, and the obtained URL information is transmitted to a processing apparatus.
Optionally, in one possible implementation manner of this embodiment, in 101, the URL information received by the processing device may include, but is not limited to, an access address of a World Wide Web (Web) page or a download address of a file; the file includes at least one of a text file, an audio file, a video file, and an installation file.
The installation file may be an Android Package (APK), or may also be an installation Package of another operating system, which is not particularly limited in this embodiment.
Optionally, in a possible implementation manner of this embodiment, in 102, the security detection tool utilized by the processing apparatus may be any existing security detection tool, or may also be a newly added security detection tool, as long as the security detection of the URL information can be implemented, which is not particularly limited in this embodiment.
For example, if the URL information received by the processing device is an access address of a Web page, the processing device may send the access address of the Web page to a security detection tool, such as a hundred-degree malicious Web page detection system, where the hundred-degree malicious Web page detection system includes approximately ten thousand unsafe access addresses, and the security detection tool detects the access address of the Web pageeb the access address of the page is detected to detect the Web whether the access address of the page is an insecure access address, such as a Trojan address, a phishing address, a fraud address, or the like. Finally, the processing device can receive the safety detection result returned by the safety detection tool. Specifically, the detailed description of the security detection tool for detecting the access address of the Web page may refer to related contents in the prior art, and is not described herein again.
Alternatively, for another example, if the URL information received by the processing device is a download address of a file, the processing device may download the file according to the download address of the file, and send the downloaded file to a security detection tool, such as an afscan (apkscan), which includes engines such as an afscan, a QQ phone housekeeper, an AVAST antivirus, a security housekeeper, an AV1 antivirus, a jinshan antivirus, a queen, and a 360 security guard, and detect the file by the security detection tool to detect whether the file is an unsafe file. Finally, the processing device can receive the safety detection result returned by the safety detection tool. Specifically, the detailed description of the security detection tool for detecting the file may refer to related contents in the prior art, and is not described herein again.
Optionally, in a possible implementation manner of this embodiment, after 103, the client may further show the security detection result to prompt the security of the URL information. Specifically, the security detection result may be presented using at least one of a label, a bubble, a pop-up window, a pull-down menu, and a voice. Therefore, the client displays the safety detection result, so that a user of the client can determine whether to continuously access the target object according to the safety monitoring result.
Optionally, in a possible implementation manner of this embodiment, after 103, the client may further allow or prohibit the target object to be accessed according to the URL information according to the security detection result.
In this embodiment, the URL information of the target object obtained by identifying the barcode information by the client, which is sent by the client running on the terminal, is received by the processing device, and then the target object is subjected to security detection by using a security detection tool according to the URL information to obtain a security detection result, so that the processing device can send the security detection result to the client.
In addition, by adopting the technical scheme provided by the invention, the processing device and the client side run on the same terminal independently instead of being integrated in the client side, so that the client side can send the URL information to the processing device only by calling the interface function provided by the processing device after obtaining the URL information of the target object, and the flexibility of barcode information processing can be effectively improved.
In addition, by adopting the technical scheme provided by the invention, the processing device and the client side operate on the same terminal independently instead of being integrated in the client side, so that the terminal does not need to additionally install a security application program with a bar code information identification function, such as a 360-degree mobile phone guard and the like, and the flexibility of bar code information processing can be effectively improved.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
Fig. 2 is a schematic structural diagram of a barcode information processing apparatus according to another embodiment of the present invention, as shown in fig. 2. The processing apparatus of barcode information of the present embodiment may include a receiving unit 21, a processing unit 22, and a transmitting unit 23. Wherein,
the receiving unit 21 is configured to receive URL information of a target object sent by a client, where the URL information is obtained by identifying barcode information by the client.
The barcode information may include, but is not limited to, a one-dimensional barcode or a two-dimensional barcode, which is not particularly limited in this embodiment. Specifically, the detailed description of the one-dimensional barcode and the two-dimensional barcode can be referred to the related contents in the prior art, and the detailed description is omitted here.
And the processing unit 22 is configured to perform security detection on the target object by using a security detection tool according to the URL information to obtain a security detection result.
A sending unit 23, configured to send the security detection result to the client.
It should be noted that the processing device for barcode information provided in this embodiment is simply referred to as a processing device, and runs on the same terminal independently from the client. Specifically, the processing device may be a Software Development Kit (SDK), and is configured in the terminal separately, and any client having the barcode information identification function may be invoked at will without any limitation. Because the processing device and the client independently run on the same terminal instead of being integrated in the client, the client can send the URL information to the processing device by only calling the interface function provided by the processing device after obtaining the URL information of the target object, and the flexibility of barcode information processing can be effectively improved.
In addition, because the processing device and the client side are independently operated on the same terminal instead of being integrated in the client side, the terminal does not need to additionally install a security application program with a bar code information identification function, such as a 360-degree mobile phone guard and the like, and the flexibility of bar code information processing can be effectively improved.
It is understood that the client may be an application installed on the terminal, or may be a web page of a browser, as long as the identification of the barcode information can be achieved to provide an objective existence form of barcode identification service, for example, WeChat, I check, two-dimensional code scanning or snapshot two-dimensional code, and the like. This embodiment is not particularly limited.
Therefore, the URL information of the target object, which is obtained by identifying the bar code information by the client side, sent by the client side running on the terminal where the receiving unit is located, is received by the receiving unit, and then the processing unit utilizes a safety detection tool to perform safety detection on the target object according to the URL information so as to obtain a safety detection result, so that the sending unit can send the safety detection result to the client side.
Optionally, in a possible implementation manner of this embodiment, the client may specifically scan barcode information printed on a publication or barcode information displayed on an electronic screen by using a scanning function, and then decode the scanned information by using a decoding function, so as to obtain URL information included in the barcode information. At this time, the client does not directly execute the corresponding operation according to the URL information. For example, the target object corresponding to the URL information is accessed, or, for example, the target object corresponding to the URL information is accessed according to operation information in which the user clicks the URL information, and the obtained URL information is transmitted to a processing apparatus.
Optionally, in a possible implementation manner of this embodiment, the URL information received by the receiving unit 21 may include, but is not limited to, an access address of a World Wide Web (Web) page or a download address of a file; the file includes at least one of a text file, an audio file, a video file, and an installation file.
The installation file may be an Android Package (APK), or may also be an installation Package of another operating system, which is not particularly limited in this embodiment.
Optionally, in a possible implementation manner of this embodiment, the security detection tool utilized by the processing unit 22 may be any existing security detection tool, or may also be a newly added security detection tool, as long as the security detection of the URL information can be implemented, and this embodiment is not particularly limited thereto.
For example, if the URL information received by the receiving unit 21 is the access address of the Web page, the processing unit 22 may use the access address of the Web pageSending the data to a security detection tool, for example, a hundred-degree malicious web page detection system, which contains nearly ten thousand unsafe access addresses, and the security detection tool detects the Web the access address of the page is detected to detect the Web whether the access address of the page is an insecure access address, such as a Trojan address, a phishing address, a fraud address, or the like. Finally, the processing unit 22 may receive the security detection result returned by the security detection tool. Specifically, the detailed description of the security detection tool for detecting the access address of the Web page may refer to related contents in the prior art, and is not described herein again.
Alternatively, for another example, if the URL information received by the receiving unit 21 is a download address of a file, the processing unit 22 may download the file according to the download address of the file, and send the downloaded file to a security detection tool, such as an afscan (apkscan), where the afscan includes an engine such as afscan, QQ phone steward, AVAST antivirus, security steward, AV1 antivirus, jinshan antivirus, ash, and 360 security guard, and the security detection tool detects the file to detect whether the file is an unsafe file. Finally, the processing unit 22 may receive the security detection result returned by the security detection tool. Specifically, the detailed description of the security detection tool for detecting the file may refer to related contents in the prior art, and is not described herein again.
In this embodiment, the URL information of the target object obtained by identifying the barcode information by the client, which is sent by the client running on the terminal where the URL information is received by the receiving unit, is received by the processing unit, and the target object is subjected to security detection by using a security detection tool according to the URL information, so as to obtain a security detection result, so that the sending unit can send the security detection result to the client.
In addition, by adopting the technical scheme provided by the invention, the processing device and the client side run on the same terminal independently instead of being integrated in the client side, so that the client side can send the URL information to the processing device only by calling the interface function provided by the processing device after obtaining the URL information of the target object, and the flexibility of barcode information processing can be effectively improved.
In addition, by adopting the technical scheme provided by the invention, the processing device and the client side operate on the same terminal independently instead of being integrated in the client side, so that the terminal does not need to additionally install a security application program with a bar code information identification function, such as a 360-degree mobile phone guard and the like, and the flexibility of bar code information processing can be effectively improved.
Fig. 3 is a schematic structural diagram of a barcode information processing system according to another embodiment of the present invention, as shown in fig. 3. The processing system of barcode information of this embodiment may include a client 31 and a processing device, referred to as processing device 32, of barcode information provided in the embodiment corresponding to fig. 2. The client 31 is configured to identify barcode information to obtain URL information of a target object; sending the URL information to the processing device 32; and receive the security detection result sent by the processing device 32.
For a detailed description of the processing device 32, reference may be made to relevant contents in the embodiment corresponding to fig. 2, which is not described herein again.
Optionally, in a possible implementation manner of this embodiment, the client 31 may be further configured to display the security detection result to prompt the security of the URL information. Specifically, the client 31 may display the security detection result by using at least one of a label, a bubble, a pop-up window, a pull-down menu, and a voice. In this way, the client 31 displays the security detection result, so that the user of the client 31 can determine whether to continue accessing the target object according to the security monitoring result.
Optionally, in a possible implementation manner of this embodiment, the client 31 may be further configured to allow or prohibit the target object to be accessed according to the URL information according to the security detection result.
In this embodiment, the URL information of the target object obtained by identifying the barcode information by the client, which is sent by the client running on the terminal, is received by the processing device, and then the target object is subjected to security detection by using a security detection tool according to the URL information to obtain a security detection result, so that the processing device can send the security detection result to the client.
In addition, by adopting the technical scheme provided by the invention, the processing device and the client side run on the same terminal independently instead of being integrated in the client side, so that the client side can send the URL information to the processing device only by calling the interface function provided by the processing device after obtaining the URL information of the target object, and the flexibility of barcode information processing can be effectively improved.
In addition, by adopting the technical scheme provided by the invention, the processing device and the client side operate on the same terminal independently instead of being integrated in the client side, so that the terminal does not need to additionally install a security application program with a bar code information identification function, such as a 360-degree mobile phone guard and the like, and the flexibility of bar code information processing can be effectively improved.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present invention, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions in actual implementation, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) or a processor (processor) to execute some steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
Finally, it should be noted that the above embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (11)

1. A method for processing bar code information is characterized by comprising the following steps:
the processing device receives URL information of a target object sent by a client, wherein the URL information is obtained by identifying bar code information by the client; the processing device and the client run on the same terminal;
the processing device performs safety detection on the target object by using a safety detection tool according to the URL information to obtain a safety detection result;
and the processing device sends the safety detection result to the client.
2. The method of claim 1, wherein the URL information includes an access address of a Web page or a download address of a file; the file includes at least one of a text file, an audio file, a video file, and an installation file.
3. The method of claim 2, wherein the installation file is an APK.
4. The method according to any one of claims 1 to 3, wherein the barcode information comprises a one-dimensional barcode or a two-dimensional barcode.
5. The method according to any one of claims 1 to 3, wherein after the processing device sends the security detection result to the client, the method further comprises:
the client displays the safety detection result; and/or the presence of a gas in the gas,
and the client side allows or forbids to access the target object according to the URL information according to the safety detection result.
6. A device for processing barcode information, comprising:
the receiving unit is used for receiving URL information of a target object sent by a client, wherein the URL information is obtained by identifying bar code information by the client; the processing device of the bar code information and the client run on the same terminal;
the processing unit is used for carrying out safety detection on the target object by utilizing a safety detection tool according to the URL information so as to obtain a safety detection result;
and the sending unit is used for sending the safety detection result to the client.
7. The apparatus of claim 6, wherein the URL information comprises an access address of a Web page or a download address of a file; the file includes at least one of a text file, an audio file, a video file, and an installation file.
8. The apparatus of claim 7, wherein the installation file is an APK.
9. The apparatus of any one of claims 6 to 8, wherein the barcode information comprises a one-dimensional barcode or a two-dimensional barcode.
10. A processing system of bar code information, which is characterized by comprising a client and a processing device of bar code information of any one of claims 6 to 9; wherein,
the client is used for identifying the bar code information to obtain URL information of the target object; sending the URL information to the processing device; and receiving the security detection result sent by the processing device of the bar code information.
11. The system of claim 10, wherein the client is further configured to:
displaying the safety detection result; and/or the presence of a gas in the gas,
and according to the safety detection result, allowing or forbidding to access the target object according to the URL information.
CN201410137482.5A 2014-04-08 2014-04-08 Barcode information processing method, device and system Pending CN103984697A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410137482.5A CN103984697A (en) 2014-04-08 2014-04-08 Barcode information processing method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410137482.5A CN103984697A (en) 2014-04-08 2014-04-08 Barcode information processing method, device and system

Publications (1)

Publication Number Publication Date
CN103984697A true CN103984697A (en) 2014-08-13

Family

ID=51276670

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410137482.5A Pending CN103984697A (en) 2014-04-08 2014-04-08 Barcode information processing method, device and system

Country Status (1)

Country Link
CN (1) CN103984697A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104991896A (en) * 2015-05-26 2015-10-21 百度在线网络技术(北京)有限公司 Method and apparatus for analyzing two-dimension codes
CN105391674A (en) * 2014-09-04 2016-03-09 腾讯科技(深圳)有限公司 Information processing method and system, server, and client
CN105718792A (en) * 2015-08-13 2016-06-29 哈尔滨安天科技股份有限公司 Sandbox based two-dimensional code detection method and system
CN105808543A (en) * 2014-12-29 2016-07-27 阿里巴巴集团控股有限公司 A method and device for displaying information
CN107154938A (en) * 2017-05-05 2017-09-12 北京奇虎科技有限公司 The safety detection method and safety detection device of coding information
CN107885995A (en) * 2017-10-09 2018-04-06 阿里巴巴集团控股有限公司 The security sweep method, apparatus and electronic equipment of small routine

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6950938B1 (en) * 1999-10-15 2005-09-27 Nec Corporation Service identification tag and communications system using the same
CN102819723A (en) * 2011-12-26 2012-12-12 哈尔滨安天科技股份有限公司 Method and system for detecting malicious two-dimension codes
CN103226688A (en) * 2013-02-28 2013-07-31 中国地质大学(武汉) Authentication method for preventing two-dimension code from being tampered and faked
CN103268328A (en) * 2013-05-02 2013-08-28 百度在线网络技术(北京)有限公司 Two-dimension code verification method and search engine server

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6950938B1 (en) * 1999-10-15 2005-09-27 Nec Corporation Service identification tag and communications system using the same
CN102819723A (en) * 2011-12-26 2012-12-12 哈尔滨安天科技股份有限公司 Method and system for detecting malicious two-dimension codes
CN103226688A (en) * 2013-02-28 2013-07-31 中国地质大学(武汉) Authentication method for preventing two-dimension code from being tampered and faked
CN103268328A (en) * 2013-05-02 2013-08-28 百度在线网络技术(北京)有限公司 Two-dimension code verification method and search engine server

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105391674A (en) * 2014-09-04 2016-03-09 腾讯科技(深圳)有限公司 Information processing method and system, server, and client
CN105391674B (en) * 2014-09-04 2020-10-16 腾讯科技(深圳)有限公司 Information processing method and system, server and client
CN105808543A (en) * 2014-12-29 2016-07-27 阿里巴巴集团控股有限公司 A method and device for displaying information
CN104991896A (en) * 2015-05-26 2015-10-21 百度在线网络技术(北京)有限公司 Method and apparatus for analyzing two-dimension codes
WO2016188029A1 (en) * 2015-05-26 2016-12-01 百度在线网络技术(北京)有限公司 Method and device for parsing two-dimensional code, computer readable storage medium, computer program product and terminal device
CN105718792A (en) * 2015-08-13 2016-06-29 哈尔滨安天科技股份有限公司 Sandbox based two-dimensional code detection method and system
CN107154938A (en) * 2017-05-05 2017-09-12 北京奇虎科技有限公司 The safety detection method and safety detection device of coding information
CN107885995A (en) * 2017-10-09 2018-04-06 阿里巴巴集团控股有限公司 The security sweep method, apparatus and electronic equipment of small routine
WO2019072008A1 (en) * 2017-10-09 2019-04-18 阿里巴巴集团控股有限公司 Security scanning method and apparatus for mini program, and electronic device
US20200143051A1 (en) * 2017-10-09 2020-05-07 Alibaba Group Holding Limited Security scanning method and apparatus for mini program, and electronic device
US10846402B2 (en) * 2017-10-09 2020-11-24 Advanced New Technologies Co., Ltd. Security scanning method and apparatus for mini program, and electronic device

Similar Documents

Publication Publication Date Title
US12348561B1 (en) Detection of phishing attacks using similarity analysis
US12341811B2 (en) Detecting malicious behavior using an accomplice model
US20160269433A1 (en) Method and system for checking security of url for mobile terminal
CN103984697A (en) Barcode information processing method, device and system
US20180082061A1 (en) Scanning device, cloud management device, method and system for checking and killing malicious programs
CN109347882B (en) Webpage Trojan horse monitoring method, device, equipment and storage medium
US9916486B2 (en) Method and apparatus for mobile terminal to process visual graphics code
US20170318041A1 (en) Method and system for detecting malicious behavior, apparatus and computer storage medium
CN102867147B (en) A kind of method and apparatus of file scan
CN105472694A (en) Method and device for accessing WiFi through scanning two-dimensional code
US12034743B2 (en) Quantification of adversary tactics, techniques, and procedures using threat attribute groupings and correlation
US20230326003A1 (en) Image processing system for verification of rendered data
CN104080058A (en) Information processing method and device
CN103020528A (en) Display method and display device for malicious acts of applications
CN106384043B (en) Two-dimensional code safety protection method and related equipment
CN103595731A (en) System and method for protecting account security
EP3652647A1 (en) System and method for detecting a malicious file using image analysis prior to execution of the file
KR101392737B1 (en) Apparatus and method for detecting call of url
US20160188879A1 (en) Detection and remediation of malware with firmware of devices
CN107862010B (en) Method and device for acquiring information of application system of Internet of things and mobile terminal
WO2017016458A1 (en) Application internal page processing method and device
US20140351933A1 (en) System and method for inspecting harmful information of mobile device
CN104301300B (en) A kind of method, client and the system of detection phishing scam risk
CN106708706A (en) Task program exception alarm information processing method and apparatus
CN106462704A (en) Dynamically read-in code analyzing device, dynamically read-in code analyzing method and dynamically read-in code analyzing program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20140813

RJ01 Rejection of invention patent application after publication