[发明专利]用于安全检查模块中的可执行应用程序的系统、方法和计算机程序产品有效
申请号: | 200680029689.4 | 申请日: | 2006-03-29 |
公开(公告)号: | CN101243412A | 公开(公告)日: | 2008-08-13 |
发明(设计)人: | W·伦农;O·达尔斯维恩 | 申请(专利权)人: | 索尼爱立信移动通讯股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F21/00 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 王岳;王忠忠 |
地址: | 瑞典*** | 国省代码: | 瑞典;SE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 安全检查 模块 中的 可执行 应用程序 系统 方法 计算机 程序 产品 | ||
1.一种用于为计算机模块的中央处理单元开发应用程序的方法,包括:
将编译和汇编的可执行应用程序加载到计算机模块中;
将安全检查可执行代码插入在加载到计算机模块的可执行应用程序中,以控制可执行应用程序在计算机模块的指定存储区域之外的读取、写入和/或跳转;和
将其中插入安全检查代码的可执行应用程序存储在计算机模块中。
2.根据权利要求1的方法,其中将编译和汇编的可执行应用程序加载到计算机模块中是通过以下步骤进行的:
编写和调试应用程序的源代码;并且
编译和汇编应用程序的源代码,以提供编译和汇编的可执行应用程序。
3.根据权利要求2的方法,其中编译和汇编还包括将源代码链接到应用程序可用的计算机模块的固有函数的映象。
4.根据权利要求3的方法,其中插入安全检查可执行代码还包括将可执行应用程序与插入其中的安全检查代码重新链接。
5.根据权利要求1的方法,其中在存储其中插入安全检查代码的可执行应用程序之后执行随后的步骤:
在中央处理单元上执行其中插入安全检查代码的可执行应用程序。
6.根据权利要求1的方法,其中插入安全检查可执行代码包括将安全检查可执行代码插入到被加载到计算机模块的可执行应用程序中,以防止可执行应用程序在计算机模块的指定存储区域之外进行读取、写入和/或跳转。
7.根据权利要求1的方法,其中插入安全检查可执行代码包括:
在计算机模块中提供机器代码安全保障工具,该机器代码安全保障工具被配置为将安全检查可执行代码插入到被加载到计算机模块的程序中;并且
使用机器代码安全保障工具来处理加载到计算机模块中的可执行应用程序,以便将安全检查可执行代码插入到被加载到计算机模块的可执行应用程序中。
8.根据权利要求1的方法,其中计算机模块包括易失性存储器和非易失性存储器,并且其中插入安全检查可执行代码包括将安全检查可执行代码插入到被加载到计算机模块的可执行应用程序中,以控制可执行应用程序在易失性存储器的指定存储区域之外的读取和/或写入,和/或在非易失性存储器的指定存储区域之外的跳转。
9.根据权利要求1的方法,其中计算机模块包括由中央处理单元控制的射频部分,并且其中可执行应用程序被配置为提供射频部分的功能。
10.一种用于为计算机模块的中央处理单元开发应用程序的计算机程序产品,该计算机程序产品包括在计算机可读介质中体现的计算机程序代码,该计算机程序代码配置为执行权利要求1的方法。
11.一种应用开发环境,配置为执行权利要求1的方法。
12.一种用于在计算机模块的中央处理单元上直接执行机器代码应用程序的方法,包括:
当机器代码应用程序在中央处理单元上直接执行时对它进行读取、写入和/或跳转检查,以控制机器代码应用程序在计算机模块的指定存储区域之外的读取、写入或跳转。
13.根据权利要求12的方法,其中读取、写入和/或跳转检查是通过加载计算机模块上的机器代码应用程序而进行的,并且其中读取、写入和/或跳转检查包括将安全检查可执行代码插入到被加载到计算机模块的机器代码应用程序中,以控制机器代码应用程序在计算机模块的指定存储区域之外的读取、写入和/或跳转。
14.根据权利要求13的方法,其中插入安全检查可执行代码还包括将机器代码应用程序与插入其中的安全检查代码重新链接。
15.根据权利要求12的方法,其中计算机模块包括易失性存储器和非易失性存储器,并且其中读取、写入和/或跳转检查包括当机器代码应用程序在中央处理单元上直接执行时对它进行读取、写入和/或跳转检查,从而控制可执行应用程序在易失性存储器的指定存储区域之外的读取和/或写入,和/或在非易失性存储器的指定存储区域之外的跳转。
16.根据权利要求12的方法,其中计算机模块包括由中央处理单元控制的射频部分,并且其中机器代码程序被配置为提供射频部分的功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼爱立信移动通讯股份有限公司,未经索尼爱立信移动通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680029689.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种提高影像中物体识别的系统及方法
- 下一篇:一种照片获取方法及终端