应用程序的处理方法及装置

基本信息

申请号 CN201610149680.2 申请日 -
公开(公告)号 CN105825085A 公开(公告)日 2016-08-03
申请公布号 CN105825085A 申请公布日 2016-08-03
分类号 G06F21/12(2013.01)I;G06F21/14(2013.01)I 分类 计算;推算;计数;
发明人 钟炳杰 申请(专利权)人 广州灵犀互动娱乐有限公司
代理机构 北京展翼知识产权代理事务所(特殊普通合伙) 代理人 张阳
地址 510627 广东省广州市天河区黄埔大道西平云路163号广电平云广场B塔12层自编02单元
法律状态 -

摘要

摘要 本发明公开了一种应用程序的处理方法和装置。所述方法包括:向所述应用程序添加壳程序;使用壳程序的可执行文件来替代所述应用程序的可执行文件;创建与所述壳程序的可执行文件相关联的壳程序执行入口,以替代与所述应用程序的可执行文件相对应的应用程序执行入口;向所述壳程序添加反调试代码,其中,所述壳程序的可执行文件在检测到应用程序正被非法调试时,调用反调试代码对所述应用程序的调试结果进行修改。这样通过跳出通常反调试手段的终止程序的固有思维,以混淆的调试结果来从逻辑上提升应用的破解难度。另外,该方法还可以与使用链接库及llvm等手段结合,由此为应用程序提供全方位的保护。