1.一种防止在互联网上发布非法内容的方法,其特征在于,包括:
防止发布模块检索特定内容的散列值的步骤;
所述防止发布模块基于所述散列值提取出发布所述特定内容的对象对等体来生成所述对象对等体的标识值的步骤;
所述防止发布模块建立与所述对象对等体之间的初始连接的步骤;以及
所述防止发布模块向所述对象对等体传输变化消息的步骤。
2.根据权利要求1所述的防止在互联网上发布非法内容的方法,其特征在于,所述防止发布模块检索特定内容的散列值的步骤包括:
向跟踪器传输所述特定内容的所述散列值,并从所述跟踪器接收所述特定内容的用户标识值列表来存储于数据库的步骤。
3.根据权利要求2所述的防止在互联网上发布非法内容的方法,其特征在于,所述防止发布模块基于所述散列值提取出发布所述特定内容的对象对等体来生成所述对象对等体的标识值的步骤包括:
从存储于所述数据库的所述用户标识值列表提取出下载或上传所述特定内容的对象对等体的步骤。
4.根据权利要求1所述的防止在互联网上发布非法内容的方法,其特征在于,所述特定内容的散列值包含针对所述特定内容的文件片段的散列密匙包字符串。
5.根据权利要求1所述的防止在互联网上发布非法内容的方法,其特征在于,所述防止发布模块建立与所述对象对等体之间的初始连接的步骤包括:
生成虚拟对等体及所述虚拟对等体的标识值的步骤;以及
使用所述虚拟对等体的标识值来生成用于与所述对象对等体初始连接的消息的步骤。
6.根据权利要求5所述的防止在互联网上发布非法内容的方法,其特征在于,所述防止发布模块向所述对象对等体传输变化消息的步骤包括:
从所述虚拟对等体的标识值生成常规对等体标识符的步骤;以及
利用所述常规对等体标识符向所述对象对等体传输所述变化消息来阻断所述对象对等体发布所述特定内容的步骤。
7.根据权利要求6所述的防止在互联网上发布非法内容的方法,其特征在于,所述阻断所述对象对等体发布所述特定内容的步骤包括:
利用所述常规对等体标识符向所述对象对等体的工作队列反复传递查询的步骤;以及
若所述工作队列的队列的数量超过阈值,则阻断下载或上传所述特定内容的步骤。
8.根据权利要求7所述的防止在互联网上发布非法内容的方法,其特征在于,所述利用常规对等体标识符阻断所述对象对等体发布所述特定内容的步骤还包括:
在所述特定内容的下载或上传未被阻断的情况下,反复执行所述防止发布模块建立与所述对象对等体之间的初始连接的步骤以及向所述对象对等体传输变化消息的步骤的步骤。
9.一种非暂时性计算机可读记录介质,其特征在于,记录有包含用于执行权利要求1至8中任一项所述的防止在互联网上发布非法内容的方法中的任一个步骤的指令的程序。
10.一种防止在互联网上发布非法内容的系统,其特征在于,
包括:
跟踪器,用于对特定内容的散列值以及下载或上传所述特定内容的多个对象对等体的信息进行存储及管理;以及
防止发布模块,从所述跟踪器检索所述特定内容的散列值,并基于所述特定内容的散列值来阻断所述多个对象对等体发布所述特定内容,
所述防止发布模块基于所述特定内容的散列值提取出发布所述特定内容的对象对等体来生成所述对象对等体的标识值,利用所述对象对等体的标识值建立与所述对象对等体之间的初始连接,并向所述对象对等体传输变化消息来增加所述对象对等体的工作队列的队列数量,从而阻断对所述特定内容的发布。