CN102932391A - Method and device for processing data in peer to server/peer (P2SP) system, and P2SP system - Google Patents

Method and device for processing data in peer to server/peer (P2SP) system, and P2SP system Download PDF

Info

Publication number
CN102932391A
CN102932391A CN2011102300986A CN201110230098A CN102932391A CN 102932391 A CN102932391 A CN 102932391A CN 2011102300986 A CN2011102300986 A CN 2011102300986A CN 201110230098 A CN201110230098 A CN 201110230098A CN 102932391 A CN102932391 A CN 102932391A
Authority
CN
China
Prior art keywords
file
attribute information
client
security attribute
security
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
CN2011102300986A
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN2011102300986A priority Critical patent/CN102932391A/en
Publication of CN102932391A publication Critical patent/CN102932391A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method and a device for processing data in a peer to server/peer (P2SP) system, and the P2SP system, and belongs to the field of internet. The method comprises the following steps of: receiving a file downloading request of a client, and acquiring the safety attribute information of a file, wherein the safety attribute information comprises a safe state, an unsafe state or an unknown state; and sending the safety attribute information of the file to the client, so the client reminds a client user to continuously download the file or not according to the safety attribute information. According to the invention, when the client requests to download the file, a server finds the safety attribute information of the file required to be downloaded, and sends the safety attribute information to the client, and the client reminds the user to continuously download the file or not according to the safety attribute information, so a malicious infected file is prevented from being downloaded by the user, and a virus file cannot be propagated on the internet through a downloading channel.

Description

The methods, devices and systems of deal with data in the P2SP system
Technical field
The present invention relates to internet arena, particularly the methods, devices and systems of deal with data in a kind of P2SP system.
Background technology
Present many download softwares all use P2SP (Peer to Server ﹠amp; Peer, point is to server and point) technology carries out data and downloads, the P2SP technology no longer can only the reliance server the transmission of data as traditional approach, the transmission of data can be carried out in each terminal machine on network, resource consolidation together originally isolated server and its mirror image resources and P2P (Peer to Peer, point-to-point) effectively.When in the middle of the P2SP technology, downloading a file, the Data Source of this document can comprise the auxiliary source of original link, P2P network, third party's mirror image, unique identification by complete file after the data of client downloads this document is together in series file consolidation, obtain download file, and after download is finished, relevant statistical information is reported server end, make server end include the download link of client, so that other client chains download at this.Because the Data Source of download file can have multiple choices, this has created the chance of making virus just for viral producer.
At present for security needs; the computer user installs antivirus software at local computer usually; part is downloaded software also provides safety protection function; after file is downloaded and is finished; initiatively prompting user selects the related local fail-safe software of installing to carry out scanning document, to check download file whether virus is arranged, and then scanning result is prompted to the user; if infect virus, the user can operate according to the prompting of local security software.
In the prior art, again this download file is verified after the file download is complete that if download file is the virus that has infected, the file of then downloading the mistake that has infected virus will expend a large amount of network bandwidths and resource, reduce system works efficient.
Summary of the invention
In order to solve the problems of the prior art, the embodiment of the invention provides the methods, devices and systems of deal with data in a kind of P2SP system.Described technical scheme is as follows:
On the one hand, provide the method for deal with data in a kind of P2SP system, described method comprises:
Receive the request of client downloads file, and obtain the security attribute information of described file; Described security attribute information comprises: safe, dangerous or unknown state;
The security attribute information of described file is sent to described client, make described client according to described security attribute information, point out described client user whether to continue to download described file.
The request of described reception client downloads file, and obtain before the security attribute information of described file, also comprise:
Obtain the download link of file on the Internet;
Described download link is carried out security sweep, obtain and store in this locality the security attribute information of described file.
The request of described reception client downloads file, and obtain before the security attribute information of described file, also comprise:
Obtain antivirus software that client reports to the security sweep result of file; Described antivirus software is installed on the described client;
According to described security sweep result, know and store in this locality the security attribute information of described file.
Described according to described security sweep result, obtain and store in this locality the security attribute information of described file, comprising:
Add up described antivirus software scanning result to described file in the Preset Time section, obtain described antivirus software at number of times and the unsafe number of times of described Preset Time section interscan result for safety;
According to described scanning result be safety number of times and unsafe number of times, the security attribute information of knowing and storing in this locality described file; Wherein, when described scanning result is the number of times of safety during greater than unsafe number of times, confirm that then described file is safe condition, otherwise, confirm that described file is dangerous or unknown state.
The request of described reception client downloads file, and obtain the security attribute information of described file, comprising:
Receive the request of client downloads file, obtain the unique identification of described file;
Find the security attribute information of the described file of storage in this locality according to the unique identification of described file.
Described method also comprises:
When the described file of described client downloads, obtain the security attribute information of described file;
If described security attribute information is dangerous or unknown state, then stop the described file of described client downloads, and described security attribute information sent to described client, make described client according to described security attribute information, point out described client user whether to continue to download described file.
On the other hand, provide a kind of server, described server comprises:
The first acquisition module is used for receiving the request of client downloads file, and obtains the security attribute information of described file; Described security attribute information comprises: safe, dangerous or unknown state;
Sending module, the security attribute information that is used for described file that described the first acquisition module is obtained sends to described client, makes described client according to described security attribute information, points out described client user whether to continue to download described file.
Described the first acquisition module comprises:
The first acquiring unit is used for the request that described the first acquisition module receives the client downloads file, and obtains before the security attribute information of described file, obtains the download link of file on the Internet; Described download link is carried out security sweep, obtain and store in this locality the security attribute information of described file.
Described the first acquisition module also comprises:
Second acquisition unit is used for the request that described the first acquisition module receives the client downloads file, and obtains before the security attribute information of described file, obtains antivirus software that client reports to the security sweep result of file; Described antivirus software is installed on the described client; According to described security sweep result, obtain and store in this locality the security attribute information of described file;
Described second acquisition unit comprises:
The statistics subelement is used for adding up described antivirus software scanning result to described file in the Preset Time section, obtains described antivirus software at number of times and the unsafe number of times of described Preset Time section interscan result for safety;
Confirm subelement, being used for according to described scanning result is number of times and unsafe number of times of safety, knows the security attribute information of described file; Wherein, when described scanning result is the number of times of safety during greater than unsafe number of times, confirm that then described file is safe condition, otherwise, confirm that described file is dangerous or unknown state.
Described the first acquisition module comprises:
Receiving element is used for receiving the request of client downloads file, obtains the unique identification of described file;
Search the unit, be used for finding in this locality according to the unique identification of described file the security attribute information of the described file of storage.
On the other hand, also provide a kind of P2SP system, described system comprises: client and aforesaid server;
Described client is used for receiving the security attribute information that described server sends, and according to described security attribute information, points out described client user whether to continue to download described file.
The beneficial effect that the technical scheme that the embodiment of the invention provides is brought is: during the client-requested download file, server finds client to need the security attribute information of download file, and security attribute information sent to client, whether client continues download file according to this security attribute information indicating user, thereby avoid the user to be downloaded to the infected file of malice, the control virus document is propagated on the internet by the channel of downloading.
Description of drawings
In order to be illustrated more clearly in the technical scheme in the embodiment of the invention, the accompanying drawing of required use was done to introduce simply during the below will describe embodiment, apparently, accompanying drawing in the following describes only is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the schematic diagram of P2SP system in the prior art;
Fig. 2 is the method flow diagram of deal with data in a kind of P2SP system that provides of the embodiment of the invention 1;
Fig. 3 is the method flow diagram of deal with data in a kind of P2SP system that provides of the embodiment of the invention 2;
Fig. 4 is a kind of P2SP system schematic that the embodiment of the invention 2 provides;
Fig. 5 is the schematic diagram of the device of deal with data in a kind of P2SP system that provides of the embodiment of the invention 3;
Fig. 6 is the schematic diagram of the device of deal with data in the another kind of P2SP system that provides of the embodiment of the invention 3;
Fig. 7 is a kind of P2SP system schematic that the embodiment of the invention 3 provides.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, embodiment of the present invention is described further in detail below in conjunction with accompanying drawing.
Introducing provided by the inventionly during at download file before the method for deal with data, at first rudimentary knowledge of the present invention carried out concise and to the point introduction:
Referring to Fig. 1, existing P2SP system architecture comprises: resource index server group, P2PTracker server group, statistical server, download client.Wherein, resource index server group is used for being responsible for the information inquiry of many resource indexs; P2PTracker server group is used for the real-time registration of P2P network user Peer information, and the inquiry with the Peer index information is kept in online heartbeat; Statistical server is used for collecting the size of user's download file, average speed, and the deadline, the speed of various auxiliary sources, the original link of auxiliary source, network condition is downloaded the information such as result; Download client refers to possess the client of P2SP download capabilities, and the user downloads the file that needs by download client.
Concrete, on the basis of existing system architecture, the download flow process of client comprises:
When (1) download client 1 needs download file, from the Internet or resource website obtain Url (Uniform/Universal Resource Locator, URL(uniform resource locator)) link;
(2) download client 1 is linked as entrance with Url, from the many resources of resource index server group polling and file Hash (cryptographic Hash), and the Url address downloading data from inquiring then;
(3) after download client 1 was downloaded and finished, register-file information was to the P2PTracker server, and download client 2 can be by the P2PTracker server lookup to downloading the download client 1 of finishing and the client of downloading;
(4) download client 2 beginning multi-source P2P download, and are downloading mutual swap data between the download client 1 of finishing and the client of the downloading;
(5) after download client 2 is downloaded and finished, more relevant statistical information is reported statistical server.
Embodiment 1
Referring to Fig. 2, the method for deal with data in a kind of P2SP system is provided, described method comprises:
101: receive the request of client downloads file, and obtain the security attribute information of this document; Security attribute information comprises: safe, dangerous or unknown state;
102: the security attribute information of this document is sent to client, make client according to security attribute information, whether the prompting client user continues to download this document.
Alternatively, in the present embodiment, receive the request of client downloads file, and obtain before the security attribute information of this document, also comprise:
Obtain the download link of this document on the Internet;
Described download link is carried out security sweep, obtain and store in this locality the security attribute information of this document.
Alternatively, in the present embodiment, receive the request of client downloads file, and obtain before the security attribute information of this document, also comprise:
Obtain antivirus software that client reports to the security sweep result of this document; Described antivirus software is installed on the described client;
According to described security sweep result, obtain and store in this locality the security attribute information of this document.
Preferably, find the security attribute information of the described file of storage in this locality according to the unique identification of file, comprising:
Add up described antivirus software scanning result to described file in the Preset Time section, obtain described antivirus software at number of times and the unsafe number of times of Preset Time section interscan result for safety;
Be number of times and unsafe number of times of safety according to described scanning result, know the security attribute information of described file; Wherein, when described scanning result is the number of times of safety during greater than unsafe number of times, confirm that then described file is safe condition, otherwise, confirm that described download file is dangerous or unknown state.
In the present embodiment, receive the request of client downloads file, and obtain the security attribute information of this document, comprising:
Receive the request of client downloads file, obtain the unique identification of this document;
Find the security attribute information of the described file of storage in this locality according to the unique identification of file.
Further, the method in the present embodiment also comprises:
When the described file of described client downloads, obtain the security attribute information of described file;
If described security attribute information is dangerous or unknown state, then stop the described file of described client downloads, and described security attribute information sent to described client, make described client according to described security attribute information, point out described client user whether to continue to download described file.
The beneficial effect of embodiment of the method provided by the invention is: during the client-requested download file, server finds client to need the security attribute information of download file, and security attribute information sent to client, whether client continues download file according to this security attribute information indicating user, thereby avoid the user to be downloaded to the infected file of malice, the control virus document is propagated on the internet by the channel of downloading.
Embodiment 2
Referring to Fig. 3, the embodiment of the invention provides the method for deal with data in a kind of P2SP system, comprising:
During client-requested download file in the 201:P2SP system, the server end in the P2SP system obtains the security attribute information of client this document.
In the present embodiment, introduce the security attribute service device in existing P2SP system, this security attribute service device is used for preserving the security attribute information of file corresponding to each file hash, the scanning result of the corresponding different antivirus softwares of the security attribute information of each file.After client got access to the download file request, server obtained the unique identification of this document, and namely the hash value of this document according to this unique identification, is searched the security attribute information corresponding to this document of security attribute service device storage.Also the function of security attribute service device can be merged on the resource index server in the present embodiment, in the security attribute information that the resource index server is preserved file corresponding to each file hash, the scanning result of the corresponding different antivirus softwares of the security attribute information of each file.
In the present embodiment, when the client-requested download file, the server end in the P2SP system obtains the security attribute information of client downloads file, comprising: the unique identification that 1) obtains client file; 2) find the security attribute information of file according to the unique identification of file.Wherein, a file security attribute information corresponding to file hash comprises: safe, dangerous or unknown state.Server end in the P2SP system described in the present embodiment, it specifically can be the resource index server, it also can be the security attribute service device, or arbitrary server of preserving the security attribute information of file corresponding to each file hash of the server end in the P2SP system, this present embodiment is not specifically limited.
In the present embodiment, the security attribute information of the download file of security attribute service device storage, the security sweep result who comes from the one hand client reports, and the scanning result that reports according to client obtains the security attribute information of file; On the other hand, in the present embodiment, in existing P2SP system, the security attribute gathering-device can also be set, be used for collecting the security attribute information of the file on the Internet.
Concrete, behind the complete file of certain client downloads, antivirus software on the client can scan this document, to check whether it carries virus, after the been scanned, scanning result is reported server end, but because the antivirus software of installing on the different clients may have many types, different scanning softwares may be different to the scanning result of same file, on the other hand, because antivirus software is being along with the renewal of virus is also being constantly updated, so within the different time periods, same antivirus software may also can be different to the scanning result of same complete file.Given this, in the present embodiment, the corresponding every kind of fail-safe software record of server is set up a counter relevant with the time, safe, dangerous number of times or the unknown number of times of the file that the statistics different software reports.Suppose to have N kind antivirus software, after each client downloads is finished, be provided with the local fail-safe software of installing by download client and scan, the result who scans is reported to background server.Such as safety corresponding to the scanning result of the first antivirus software in the Preset Time section, the number of times of dangerous or unknown three kinds of safe conditions is (3,1,0), the second antivirus software reports safety corresponding to the scanning result in the Preset Time section, the number of times of dangerous or unknown three kinds of safe conditions is (2,2,1), the safety of the third antivirus software in the Preset Time section, dangerous or unknown scanning result is (2,1,0), server is added up the scanning result of these several antivirus softwares, the scanning result that obtains same file is safe number of times or unsafe number of times or the number of times of unknown state, be safe number of times or unsafe number of times or the number of times of unknown state according to scanning result, obtain the security attribute information of file.The judgment rule of final file security is: if total Safe Times just thinks that greater than non-security number of times file is safety, otherwise be dangerous or unknown.Number of times such as the safety of above-mentioned statistics is 7 times, and unsafe number of times is 4 times, and Safe Times thinks then that greater than unsafe number of times this scanning document is safe.
In the present embodiment, if certain file was not downloaded, then do not have its scanning result in the system, then the security attribute state of this document is set to the unknown.Because the virus killing performance of different antivirus softwares is different, and antivirus software is along with the generation real-time update of new virus, so also may be different to the scanning result of same file in different time sections, so, further, can a different weight ratio can be set to every money antivirus software and each time period, determine its proportion according to the accuracy of different fail-safe software scanning results.Concrete weight ratio setting can be decided according to the performance of different antivirus softwares, and present embodiment repeats no more this.
In the present embodiment, the security attribute gathering-device is collected the security attribute information of the file on the Internet, comprising:
1) swash from the Internet to take off and carry link, wherein the download link type mainly is video and the software document that can carry out, and these links are infected and insert the type of viral wooden horse file easily;
2) file of collecting is carried out the security sweep of service end, preserve the result of scanning, this scanning result is exactly the security attribute information of collecting file;
3) file of collecting is carried out index and extract, the while is kept at the object information of the source Url of original download and security sweep in the middle of the security attribute database.
In the present embodiment, the security attribute service device can use respectively different servers with the security attribute gathering-device, referring to shown in Figure 4, security attribute gathering-device and security attribute service device are set separately on the basis of Fig. 1, the security attribute gathering-device is used for collecting the security attribute information of the file on the Internet, the security attribute result of the file that security sweep result that client reports and safe gathering system collect be used for to be accepted and preserved to the security attribute service device, wherein client is reported to statistical server with the security sweep result, and statistical server is synchronized to scanning result in security attribute service device and the resource index server group again.Security attribute service device and security attribute gathering-device can certainly be realized for a station server, or the function of security attribute service device and security attribute gathering-device merged on the server in the existing P2SP system, as its function being merged in the resource index server group, what kind of mode no matter to realize the function of security attribute gathering-device and security service device by, all be to need a class server unit to preserve the security attribute record of each file in essence, offer simultaneously the shared and transaction file security attribute of client query and active, this present embodiment is not specifically limited.
Server end in the 202:P2SP system sends to client with the security attribute information of file.
In the present embodiment, the server end in the P2SP system is according to the unique identification of file, find the security attribute information of this document after, this security attribute information is sent to client.
The security attribute information that client in the 203:P2SP system sends according to server end, whether the prompting client user continues the file of download client request.
In the present embodiment, after download client in the P2SP system receives the security attribute information of server end transmission, know the security attribute of this document, be safety or complete or not unknown state, with this security attribute information indicating to the client user, as, prompting user " file is safe condition; can proceed to download ", or signal languages such as " there are certain risk in file, and the user can search other link and download ".The client user can be according to the prompting of client, selects further to download this document, or stops on this download link and download this document, has so just avoided client downloads by the file of virus infections, saving download time.
In the present embodiment, on the one hand, the client in the P2SP system is need to be initiatively from the security attribute of server end inquiry file in the system downloads file, and server can return the client secure attribute information; On the other hand, because the information of security attribute is for the shared usefulness of all users of P2SP system, in a single day the security attribute information of some files be collected into, other clients of downloading same file can obtain feedback fast, so when client during just at download file, if the security attribute information that this moment, server was collected this document is dangerous or unknown, then can stop immediately the download of client, this security attribute information is sent to client, make Client-Prompt user this document have potential safety hazard, whether proceed to download, even so that the client user can find virus document, stop this download.
The beneficial effect of embodiment of the method provided by the invention is: in existing P2SP download system, introduce the file security attribute service unit, set up a security attribute database, during the client-requested download file, server finds client to need the security attribute information of download file, and security attribute information sent to client, whether client continues download file according to this security attribute information indicating user, thereby avoid the user to be downloaded to the infected file of malice, the control virus document is propagated on the internet by the channel of downloading.Simultaneously can solve local security software to a great extent, if do not upgrade the just effective problem of killing unknown virus of local virus characteristic storehouse, form the technological frame of protecting download file safety in the perfect P2SP system of a cover.
Embodiment 3
Referring to Fig. 5, a kind of server is provided, comprising: the first acquisition module 301 and sending module 302.
The first acquisition module 301 is used for receiving the request of client downloads file, and obtains the security attribute information of described file; Described security attribute information comprises: safe, dangerous or unknown state;
Sending module 302, the security attribute information that is used for file that described the first acquisition module 301 is obtained sends to described client, makes described client according to described security attribute information, points out described client user whether to continue to download described file.
Referring to Fig. 6, alternatively, in the present embodiment, the first acquisition module 301 comprises:
The first acquiring unit 301a is used for described the first acquisition module 301 and receives the request of client downloads file, and obtains before the security attribute information of described file, obtains the download link of the file on the Internet; Described download link is carried out security sweep, obtain and store in this locality the security attribute information of described file.
Referring to Fig. 6, alternatively, in the present embodiment, the first acquisition module 301 also comprises:
Second acquisition unit 301b is used for described the first acquisition module 301 and receives the request of client downloads files, and obtains before the security attribute information of described file, obtains antivirus software that client reports to the security sweep result of file; Described antivirus software is installed on the described client; According to described security sweep result, obtain the security attribute information of described file.
Preferably, second acquisition unit 301b comprises:
The statistics subelement is used for adding up described antivirus software scanning result to described file in the Preset Time section, and obtaining antivirus software is number of times and unsafe number of times of safety in Preset Time section interscan result;
Confirm subelement, being used for according to described scanning result is number of times and unsafe number of times of safety, knows the security attribute information of described file; Wherein, when described scanning result is the number of times of safety during greater than unsafe number of times, confirm that then file is safe condition, otherwise, confirm that file is dangerous or unknown state.
Referring to Fig. 6, in the present embodiment, the first acquisition module 301 comprises:
Receiving element 301c is used for receiving the request of client downloads file, obtains the unique identification of described file;
Search unit 301d, find the security attribute information of the file of storage for the unique identification of the file that obtains according to described receiving element in this locality.
Referring to Fig. 6, the server in the present embodiment also comprises:
The second acquisition module 303 is used for obtaining the security attribute information of described file when the described file of described client downloads; If described security attribute information is dangerous or unknown state, then stop the described file of described client downloads, and described security attribute information sent to described client, make described client according to described security attribute information, point out described client user whether to continue to download described file.
Referring to Fig. 7, the embodiment of the invention also provides a kind of P2SP system, comprising: client 300 and above-mentioned server 400;
Described client 300 is used for receiving the security attribute information that described server 400 sends, and according to described security attribute information, points out described client user whether to continue to download described file.
The beneficial effect of device embodiment provided by the invention is: during the client-requested download file, server finds client to need the security attribute information of download file, and security attribute information sent to client, whether client continues download file according to this security attribute information indicating user, thereby avoid the user to be downloaded to the infected file of malice, the control virus document is propagated on the internet by the channel of downloading.
The device that present embodiment provides and system belong to same design with embodiment of the method, and its specific implementation process sees embodiment of the method for details, repeats no more here.
The all or part of step that one of ordinary skill in the art will appreciate that realization above-described embodiment can be finished by hardware, also can come the relevant hardware of instruction to finish by program, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium of mentioning can be read-only memory, disk or CD etc.
The above only is preferred embodiment of the present invention, and is in order to limit the present invention, within the spirit and principles in the present invention not all, any modification of doing, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (13)

1. a point is characterized in that to server and the method for putting deal with data in the P2SP system described method comprises:
Receive the request of client downloads file, and obtain the security attribute information of described file; Described security attribute information comprises: safe, dangerous or unknown state;
The security attribute information of described file is sent to described client, make described client according to described security attribute information, point out described client user whether to continue to download described file.
2. method according to claim 1 is characterized in that, the request of described reception client downloads file, and obtain before the security attribute information of described file, also comprise:
Obtain the download link of file on the Internet;
Described download link is carried out security sweep, obtain and store in this locality the security attribute information of described file.
3. method according to claim 1 is characterized in that, the request of described reception client downloads file, and obtain before the security attribute information of described file, also comprise:
Obtain antivirus software that client reports to the security sweep result of file; Described antivirus software is installed on the described client;
According to described security sweep result, obtain and store in this locality the security attribute information of described file.
4. method according to claim 3 is characterized in that, and is described according to described security sweep result, knows and store in this locality the security attribute information of described file, comprising:
Add up described antivirus software scanning result to described file in the Preset Time section, obtain described antivirus software at number of times and the unsafe number of times of described Preset Time section interscan result for safety;
According to described scanning result be safety number of times and unsafe number of times, the security attribute information of knowing and storing in this locality described file; Wherein, when described scanning result is the number of times of safety during greater than unsafe number of times, confirm that then described file is safe condition, otherwise, confirm that described file is dangerous or unknown state.
5. each described method is characterized in that according to claim 1-4, the request of described reception client downloads file, and obtain the security attribute information of described file, comprising:
Receive the request of client downloads file, obtain the unique identification of described file;
Find the security attribute information of the described file of storage in this locality according to the unique identification of described file.
6. method according to claim 5 is characterized in that, described method also comprises:
When the described file of described client downloads, obtain the security attribute information of described file;
If described security attribute information is dangerous or unknown state, then stop the described file of described client downloads, and described security attribute information sent to described client, make described client according to described security attribute information, point out described client user whether to continue to download described file.
7. a server is characterized in that, described server comprises:
The first acquisition module is used for receiving the request of client downloads file, and obtains the security attribute information of described file; Described security attribute information comprises: safe, dangerous or unknown state;
Sending module, the security attribute information that is used for described file that described the first acquisition module is obtained sends to described client, makes described client according to described security attribute information, points out described client user whether to continue to download described file.
8. server according to claim 7 is characterized in that, described the first acquisition module comprises:
The first acquiring unit is used for the request that described the first acquisition module receives the client downloads file, and obtains before the security attribute information of described file, obtains the download link of file on the Internet; Described download link is carried out security sweep, obtain and store in this locality the security attribute information of described file.
9. server according to claim 7 is characterized in that, described the first acquisition module also comprises:
Second acquisition unit is used for the request that described the first acquisition module receives the client downloads file, and obtains before the security attribute information of described file, obtains antivirus software that client reports to the security sweep result of file; Described antivirus software is installed on the described client; According to described security sweep result, obtain and store in this locality the security attribute information of described file.
10. server according to claim 9 is characterized in that, described second acquisition unit comprises:
The statistics subelement is used for adding up described antivirus software scanning result to described file in the Preset Time section, obtains described antivirus software at number of times and the unsafe number of times of described Preset Time section interscan result for safety;
Confirm subelement, being used for according to described scanning result is number of times and unsafe number of times of safety, the security attribute information of knowing and storing in this locality described file; Wherein, when described scanning result is the number of times of safety during greater than unsafe number of times, confirm that then described file is safe condition, otherwise, confirm that described file is dangerous or unknown state.
11. each described server according to claim 7-10, described the first acquisition module comprises:
Receiving element is used for receiving the request of client downloads file, obtains the unique identification of described file;
Search the unit, find the security attribute information of the described file of storage for the unique identification of the described file that obtains according to described receiving element in this locality.
12. server according to claim 11 is characterized in that, described server also comprises:
The second acquisition module is used for obtaining the security attribute information of described file when the described file of described client downloads; If described security attribute information is dangerous or unknown state, then stop the described file of described client downloads, and described security attribute information sent to described client, make described client according to described security attribute information, point out described client user whether to continue to download described file.
13. a point is characterized in that to server and some P2SP system described system comprises: client and such as each described server of claim 7-12;
Described client for the security attribute information of the file that receives described server transmission, and according to described security attribute information, points out described client user whether to continue to download described file.
CN2011102300986A 2011-08-11 2011-08-11 Method and device for processing data in peer to server/peer (P2SP) system, and P2SP system Pending CN102932391A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011102300986A CN102932391A (en) 2011-08-11 2011-08-11 Method and device for processing data in peer to server/peer (P2SP) system, and P2SP system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011102300986A CN102932391A (en) 2011-08-11 2011-08-11 Method and device for processing data in peer to server/peer (P2SP) system, and P2SP system

Publications (1)

Publication Number Publication Date
CN102932391A true CN102932391A (en) 2013-02-13

Family

ID=47647092

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011102300986A Pending CN102932391A (en) 2011-08-11 2011-08-11 Method and device for processing data in peer to server/peer (P2SP) system, and P2SP system

Country Status (1)

Country Link
CN (1) CN102932391A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103414770A (en) * 2013-08-05 2013-11-27 贝壳网际(北京)安全技术有限公司 File downloading method and device and file downloading suggestion method and device
CN104253687A (en) * 2013-06-26 2014-12-31 深圳市腾讯计算机系统有限公司 Method for reducing verification efficiency, method for generating captcha, correlated system, and server
CN105320883A (en) * 2015-11-11 2016-02-10 北京奇虎科技有限公司 File secure loading implementation method and apparatus
CN106060081A (en) * 2016-07-16 2016-10-26 柳州健科技有限公司 Network service platform with data monitor function
CN106060082A (en) * 2016-07-16 2016-10-26 柳州健科技有限公司 Local area network-based network service platform with data monitoring function
CN106060083A (en) * 2016-07-16 2016-10-26 柳州健科技有限公司 Network service system with data monitoring function
CN106101024A (en) * 2016-07-16 2016-11-09 柳州健科技有限公司 There is the LAN data system of data monitoring function
CN106127033A (en) * 2016-08-29 2016-11-16 四川格锐乾图科技有限公司 A kind of anti-Trojan Viral diagnosis protection system of auto upgrading
CN106326748A (en) * 2016-08-29 2017-01-11 四川格锐乾图科技有限公司 Software detection system capable of intelligently storing and preventing viruses
CN106339640A (en) * 2016-08-29 2017-01-18 四川格锐乾图科技有限公司 Anti-leakage double-system computer capable of effectively testing safety performance
CN106384044A (en) * 2016-08-29 2017-02-08 四川格锐乾图科技有限公司 Computer software defensive system preventing virus and Trojan horse
CN107563200A (en) * 2017-09-07 2018-01-09 郑州云海信息技术有限公司 A kind of file management method and device
CN111984174A (en) * 2020-07-29 2020-11-24 维沃移动通信有限公司 Content downloading method and device and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080130522A1 (en) * 2006-11-30 2008-06-05 Havoc Pennington Protocol for sharing information in a trusted circle using peer to peer methodology
CN101304321A (en) * 2008-07-09 2008-11-12 南京邮电大学 Method for defending equity network virus based on trust
CN101447006A (en) * 2008-12-30 2009-06-03 深圳市迅雷网络技术有限公司 Method for providing file security information and security information processing system
CN101743530A (en) * 2007-05-24 2010-06-16 微软公司 Anti-virus scanning of partially available content
CN101924760A (en) * 2010-08-17 2010-12-22 优视科技有限公司 Method and system for downloading executable file securely

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080130522A1 (en) * 2006-11-30 2008-06-05 Havoc Pennington Protocol for sharing information in a trusted circle using peer to peer methodology
CN101743530A (en) * 2007-05-24 2010-06-16 微软公司 Anti-virus scanning of partially available content
CN101304321A (en) * 2008-07-09 2008-11-12 南京邮电大学 Method for defending equity network virus based on trust
CN101447006A (en) * 2008-12-30 2009-06-03 深圳市迅雷网络技术有限公司 Method for providing file security information and security information processing system
CN101924760A (en) * 2010-08-17 2010-12-22 优视科技有限公司 Method and system for downloading executable file securely

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104253687A (en) * 2013-06-26 2014-12-31 深圳市腾讯计算机系统有限公司 Method for reducing verification efficiency, method for generating captcha, correlated system, and server
CN104253687B (en) * 2013-06-26 2018-08-03 深圳市腾讯计算机系统有限公司 It reduces verification efficiency method, generate identifying code method, related system and server
CN103414770B (en) * 2013-08-05 2016-12-28 贝壳网际(北京)安全技术有限公司 File downloading method and device and file downloading suggestion method and device
CN103414770A (en) * 2013-08-05 2013-11-27 贝壳网际(北京)安全技术有限公司 File downloading method and device and file downloading suggestion method and device
CN105320883A (en) * 2015-11-11 2016-02-10 北京奇虎科技有限公司 File secure loading implementation method and apparatus
CN105320883B (en) * 2015-11-11 2018-05-15 北京奇虎科技有限公司 File security loads implementation method and device
CN106060082A (en) * 2016-07-16 2016-10-26 柳州健科技有限公司 Local area network-based network service platform with data monitoring function
CN106101024A (en) * 2016-07-16 2016-11-09 柳州健科技有限公司 There is the LAN data system of data monitoring function
CN106060083A (en) * 2016-07-16 2016-10-26 柳州健科技有限公司 Network service system with data monitoring function
CN106060081A (en) * 2016-07-16 2016-10-26 柳州健科技有限公司 Network service platform with data monitor function
CN106127033A (en) * 2016-08-29 2016-11-16 四川格锐乾图科技有限公司 A kind of anti-Trojan Viral diagnosis protection system of auto upgrading
CN106326748A (en) * 2016-08-29 2017-01-11 四川格锐乾图科技有限公司 Software detection system capable of intelligently storing and preventing viruses
CN106339640A (en) * 2016-08-29 2017-01-18 四川格锐乾图科技有限公司 Anti-leakage double-system computer capable of effectively testing safety performance
CN106384044A (en) * 2016-08-29 2017-02-08 四川格锐乾图科技有限公司 Computer software defensive system preventing virus and Trojan horse
CN107563200A (en) * 2017-09-07 2018-01-09 郑州云海信息技术有限公司 A kind of file management method and device
CN111984174A (en) * 2020-07-29 2020-11-24 维沃移动通信有限公司 Content downloading method and device and electronic equipment

Similar Documents

Publication Publication Date Title
CN102932391A (en) Method and device for processing data in peer to server/peer (P2SP) system, and P2SP system
US9210235B2 (en) Client side cache management
CN102982141B (en) A kind of method and device realizing distributed data base agency
CN101711470A (en) A system and method for creating a list of shared information on a peer-to-peer network
EP2490370B1 (en) Method for providing an anti-malware service
US10565372B1 (en) Subscription-based multi-tenant threat intelligence service
US20230096032A1 (en) Hybrid Approach To Data Governance
JP6408395B2 (en) Blacklist management method
CN112217771B (en) Data forwarding method and data forwarding device based on tenant information
CN102752326A (en) Method, client, server and system for processing data in file downloading
US20190182270A1 (en) System and method for inquiring ioc information by p2p protocol
CN103139137B (en) Network service provider method and device
JP6641067B1 (en) Detection system, method and related device
US20140359066A1 (en) System, method and device for offline downloading resource and computer storage medium
CN107360122B (en) Method and device for preventing malicious request
CN106550056B (en) A kind of domain name analytic method and device
CN108063833B (en) HTTP DNS analysis message processing method and device
CN112261172A (en) Service addressing access method, device, system, equipment and medium
US8984100B2 (en) Data downloading method, terminal, server, and system
US9055113B2 (en) Method and system for monitoring flows in network traffic
US11206302B2 (en) Method and device for feeding back a resource file
CN102902905B (en) A kind of document handling method and system
US20130031226A1 (en) Broadcast-based update management
CN106936643B (en) Equipment linkage method and terminal equipment
KR20150119668A (en) File sharing method and system using a e-mail message

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20130213