1.一种客户端,用于网络检测,其特征在于,包括:
发送模块,用于向服务端发送增量数据请求,所述增量数据请求携带有当前时间戳,所述客户端本地保存有白名单数据库;
增量数据接收模块,用于接收所述服务端根据所述增量数据请求反馈当前时间戳之后的网址增量数据,所述网址增量数据由所述服务端进行白名单检测获得;
更新模块,用于根据所述网址增量数据更新本地的白名单数据库。
2.根据权利要求1所述的客户端,其特征在于,所述客户端还包括:
安全检测模块,用于接收输入的网络访问请求,所述网络访问请求包括输入的网址;根据所述输入的网址,查找本地的白名单数据库;若在本地的白名单数据库中查找到对应的网址,则判断所述输入的网址安全,允许访问;以及若在本地的白名单数据库中未查找到对应的网址,则向所述服务端发送网络检测请求,以检测所述输入的网址的安全性。
3.根据权利要求1或2所述的客户端,其特征在于,
所述更新模块,还用于接收维护人员输入的白名单,将所述白名单更新至所述白名单数据库。
4.根据权利要求3所述的客户端,其特征在于,
所述更新模块,还用于接收维护人员单条或批量导入的白名单网址;判断所述白名单网址是否在本地的白名单数据库中存在;若存在,则不进行添加操作;若不存在,则在所述本地的白名单数据库中添加一条记录,并向高速缓存中写入一条记录,更新系统update_time为当前时间。
5.一种网络检测系统,其特征在于,包括:客户端和服务端,其中:
所述客户端为权利要求1-4中任一项所述的客户端;
所述服务端,用于接收所述客户端发送的增量数据请求,并根据所述增量数据请求向所述客户端反馈当前时间戳之后的网址增量数据。
6.根据权利要求5所述的系统,其特征在于,
所述服务器,还用于间隔预设时间对网址白名单进行检测,和/或根据所述客户端发送的网络访问请求,检测输入网址的安全性。
7.一种网络检测方法,其特征在于,包括:
客户端向服务端发送增量数据请求,所述增量数据请求携带有当前时间戳,所述客户端本地保存有白名单数据库;
接收所述服务端根据所述增量数据请求反馈当前时间戳之后的网址增量数据,所述网址增量数据由所述服务端进行白名单检测获得;
根据所述网址增量数据更新本地的白名单数据库。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
所述客户端接收输入的网络访问请求,所述网络访问请求包括输入的网址;
根据所述输入的网址,查找本地的白名单数据库;
若在本地的白名单数据库中查找到对应的网址,则判断所述输入的网址安全,允许访问;
若在本地的白名单数据库中未查找到对应的网址,则向所述服务端发送网络检测请求,以检测所述输入的网址的安全性。
9.根据权利要求7或8所述的方法,其特征在于,所述方法还包括:
接收维护人员输入的白名单,将所述白名单更新至所述白名单数据库。
10.根据权利要求9所述的方法,其特征在于,所述接收维护人员输入的白名单,将所述白名单更新至所述白名单数据库的步骤包括:
接收维护人员单条或批量导入的白名单网址;
判断所述白名单网址是否在本地的白名单数据库中存在;
若存在,则不进行添加操作;
若不存在,则在所述本地的白名单数据库中添加一条记录,并向高速缓存中写入一条记录,更新系统update_time为当前时间。