对象混淆的方法、装置、电子设备及计算机可读介质

基本信息

申请号 CN202010179968.0 申请日 -
公开(公告)号 CN111400675A 公开(公告)日 2020-07-10
申请公布号 CN111400675A 申请公布日 2020-07-10
分类号 G06F21/14(2013.01)I 分类 -
发明人 郭嵩 申请(专利权)人 同盾(广州)科技有限公司
代理机构 北京律智知识产权代理有限公司 代理人 孙宝海;阚梓瑄
地址 511457广东省广州市南沙区南沙街进港大道8号905房
法律状态 -

摘要

摘要 本公开的实施例提供了一种对象混淆的方法、装置、电子设备及计算机可读介质。该方法包括:获取待处理代码;提取获得所述待处理代码中的第一对象和第二对象,所述第一对象为声明对象,所述第二对象为非声明对象;将所述待处理代码的所述第二对象进行赋值转化为声明对象,获得转化后的所述第二对象;对所述第一对象和转化后的所述第二对象的键进行处理,获得目标代码。本公开实施例提供的对象混淆的方法、装置、电子设备及计算机可读介质对待处理代码中的非声明对象形式的第二对象转化为声明对象形式,并对第一对象和转化后的第二对象的键进行处理,能够对待处理代码中的对象进行混淆,获得的目标代码其攻击门槛较高,提高代码安全性。