[发明专利]程序难破解化装置和难破解化方法有效
申请号: | 200680022421.8 | 申请日: | 2006-04-21 |
公开(公告)号: | CN101203859A | 公开(公告)日: | 2008-06-18 |
发明(设计)人: | 佐藤太一;大森基司;浅井理惠子;布田裕一;芳贺智之;满保雅浩 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | G06F21/22 | 分类号: | G06F21/22;G09C1/00;H04L9/36 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 徐殿军 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供一种程序难破解化装置,生成非法解析者不能容易地取得被隐匿信息的难破解化程序。程序难破解化装置存储包含含有应隐匿的被隐匿信息的隐匿处理指令群的原始程序,生成多个处理指令,在执行依照确定的处理顺序的处理时、该多个处理指令通过最后的处理可得到与基于所述隐匿处理指令群的处理相同的结果,代替所述隐匿处理指令群,在从所述原始程序的开始到所述隐匿处理指令群出现之间,插入所述多个处理指令的每个,以按所述处理顺序执行,并生成至少1个包含伪装处理指令的伪装块,在所述原始程序中,插入所述伪装块与控制成绕过所述伪装块的控制指令。 | ||
搜索关键词: | 程序 破解 化装 方法 | ||
【主权项】:
1.一种程序难破解化装置,根据由1个以上正当程序指令构成、并包含含有应隐匿的被隐匿信息的隐匿处理指令群的原始程序,生成程序解析困难的程序,其特征在于,具备:存储部件,存储所述原始程序;处理指令生成部件,生成多个处理指令,若执行依照确定的处理顺序的处理,则该多个处理指令通过最后的处理可得到与基于所述隐匿处理指令群的处理相同的结果;处理指令插入部件,代替所述隐匿处理指令群,在从所述原始程序的开始到所述隐匿处理指令群出现之间,插入所述多个处理指令的每个,以按所述处理顺序执行;伪装块生成部件,生成至少1个包含扰乱所述多个处理指令的伪装处理指令的伪装块;和伪装块插入部件,在所述原始程序中,插入所述伪装块与控制成绕过所述伪装块的控制指令。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200680022421.8/,转载请声明来源钻瓜专利网。