发明名称 |
防止软件逆向工程、未经授权修改以及运行时数据截取的方法 |
摘要 |
一种用于防止对软件的未经授权的修改或对运行时数据的未经授权的修改的方法。根据该方法,提供能够将软件转换成一般化的机器代码的转换器。该转换器被设计成通过使用造成数据损失的转换处理使得它不能被逆向工程。还提供一种解释器,其处理方法的知识保持受限制。该解释器将一般化的机器代码解释成专门的机器代码,同时在解释过程中重新构造所损失的数据。 |
申请公布号 |
CN101300584A |
申请公布日期 |
2008.11.05 |
申请号 |
CN200680029302.5 |
申请日期 |
2006.03.30 |
申请人 |
安全尺度有限公司 |
发明人 |
K·艾斯波夫;B·艾斯波夫 |
分类号 |
G06F21/22(2006.01) |
主分类号 |
G06F21/22(2006.01) |
代理机构 |
上海专利商标事务所有限公司 |
代理人 |
陈斌 |
主权项 |
1.一种用于防止对软件的未经授权的修改或对运行时数据的未经授权的修改的方法,包括以下步骤:a.提供一转换器,所述转换器能够通过使用造成数据损失的转换处理将所述软件转换成不能被逆向工程的一般化的机器代码;b.提供一解释器,所述解释器的处理方法的知识保持受限制;c.由所述解释器将所述一般化的机器代码解释成专门的机器代码,同时在所述解释过程中重新构造所损失的数据。 |
地址 |
以色列萨瓦 |