摘要
本申请提供了一种恶意软件检测方法和装置,可以在客户端通过反编译的方法得到目标软件的应用程序编程接口,并通过各个应用程序编程接口之间的相对位置得到各个应用程序编程接口之间的第一邻接矩阵,从而可以通过客户端和服务端之间的加性秘密共享的同态加密方法得到第一邻接矩阵对应的第三预测评分,最后可以在客户端通过第三预测评分和预设变量对目标软件进行恶意判定,得到第一判定结果,可以在保持服务端的目标动态权重矩阵和客户端的目标软件的数据安全性的同时对目标软件进行恶意检测,得到目标软件的第一判定结果,避免了客户端和服务端的数据外泄,一定程度上提升了客户端的用户隐私数据和服务端的目标动态权重矩阵数据的数据安全性。