首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 726 毫秒
1.
张胜桥  尹青  常瑞  朱晓东 《计算机应用》2016,36(11):3178-3182
为了提高应用程序自动执行技术的图形用户界面(GUI)覆盖率和自动化程度以满足Android应用程序动态安全分析和GUI测试的需求,提出了一种基于应用程序安装包(APK)的Android应用程序GUI遍历自动化方法。该方法通过动态地捕捉目标应用程序GUI并模拟用户行为与之交互,驱动应用程序自动执行。基于开源框架Appium实现了一个能够自动化遍历轻量Android应用程序GUI的跨平台原型工具。实验结果表明,该自动化方法能够获得较高的GUI覆盖率。  相似文献   

2.
Android中存在很多系统机制供应用程序使用,然而这些机制在不当使用时会对用户安全和利益造成很大的破坏性。提出一种基于程序分析的方法,检测应用程序使用这些机制时可能存在的恶意行为。针对函数本身的特征,构建与之相对应的函数摘要。在构建摘要时使用指令级的模拟执行,在检测恶意行为时使用函数级的模拟执行,通过这两种不同级别的模拟执行分析出应用程序中潜在的恶意行为。基于上述方法,设计和实现了一个原型系统。通过对公开的恶意应用样本进行检测,验证了本方法是有效的。  相似文献   

3.
为了使模拟屏实时动态地显示现场数据,文章介绍了一种模拟屏显示控制的方法。该方法采用动态数据交换技术实现组态王与VB应用程序之间的数据交换,并根据模拟屏的通信协议发送相应帧到串口以驱动模拟屏。实际应用表明,该方法可有效地驱动模拟屏显示。  相似文献   

4.
随着汽车工业的发展,汽车电子系统在汽车工业中发挥着越来越重要的作用.本文编写了一个基于16位单片机MC9S12DG128,具有对转换结果进行处理能力的底层模拟输入ADC模块,并总结出一个适合汽车电子的通用的模拟输入(AI)底层驱动模块的编写方法.使应用程序的开发过程中,对AI模块不需要考虑硬件,从而提高了应用程序的开发效率,同时提高了应用程序的可移植性.  相似文献   

5.
性能骨架分析技术通过刻画并行应用程序的程序结构,为并行应用程序性能建模提供输入,是大规模并行应用程序性能分析、性能优化的基础.文中针对数值模拟领域中的一类构件化并行应用程序,在面向通用程序二进制文件的动静态结构分析技术的基础上,提出并实现了一种基于"构件-循环-调用"关系树(Component-Loop-Call-Tree,CLCT)的程序结构自动化生成方法,在此基础上,研制了一种面向构件化并行应用程序的性能骨架分析工具(CLCT SkeleTon Analysis Toolkit,CLCT-STAT).该方法可以自动识别构件化应用程序中构件类成员函数符号,生成以构件为最小单位的并行应用程序性能骨架.在多个构件化并行应用程序上的测试表明,相比分析建模手动生成性能骨架的方法,所提方法不仅能提供更丰富的程序结构信息,还可以节约人工分析的时间成本.  相似文献   

6.
近来针对Android应用程序的基于GUI(图形用户界面)的分析和测试方法已经成为一个研究热点. 自动化技术和较高的GUI覆盖率可以提高大部分方法的效率和效果. 然而以前的工作并不能充分满足自动化和高GUI覆盖率的要求. 提出了一种在不需要程序源代码的情况下遍历Android应用程序GUI的自动化方法. 其主要思想是通过模拟用户的行为自动探测Android应用程序的GUI. 我们的工作主要解决了UI元素提取和处理、用户行为模拟、GUI遍历算法设计和模型构建三方面中的一些关键问题. 实验结果表明, 该方法能获得较高的GUI覆盖率可以有效遍历应用程序的GUI. 此外, 该方法也将有助于程序安全分析、GUI测试等其他研究.  相似文献   

7.
渗透测试是在Web应用程序中查找漏洞的最佳方法,这也是大多数Web应用程序使用最广泛的安全测试策略。所谓Web应用程序渗透测试就是通过模拟从内部或外部发起的攻击,尝试访问系统中的敏感数据。渗透测试使用户可以确定整个Web应用程序及其各个组件(包括源代码,数据库和后端网络)的任何安全漏洞,这可以帮助开发人员确定已确定的漏洞和威胁的优先级,并提出缓解策略。  相似文献   

8.
ObjectARX中结合MFC开发AutoCAD ARX应用程序   总被引:16,自引:5,他引:11  
为解决热处理过程数值模拟中遇到的TTT曲线矢量化及存贮问题,本文讨论了在VisualC 6.0环境下使用MFC和ObjectARX开发AutoCAD ARX应用程序的方法和步骤。文章围绕实例,详细说明了ARX应用程序的设计和具体实现,对计算机辅助工艺设计有一定借鉴作用。  相似文献   

9.
相对于一致加密网格,SAMR网格可以在保持相同数值模拟精度的前提下,大幅度减少网格数目,缩短计算时间。针对惯性约束聚变中的流体力学不稳定性数值模拟,基于JASMIN框架研制了二维多介质流体力学并行SAMR应用程序。在数百个CPU核上模拟了压缩内爆模型,数值模拟结果和并行性能分析显示了应用程序的正确性和并行实现的高效率。  相似文献   

10.
本文介绍了基于ASP的Web应用程序安全性的验证、授权和模拟等处理程序的实现技术与方法,提出了一个能解决基于Internet的ASP应用程序安全问题的模型,对用户凭据安全及验证、基于角色的用户授权、安全数据通讯及受信子系统模型等问题作了较详细的描述.  相似文献   

11.
介绍了利用DOS的标准输入改向、直接填写键盘缓冲区、修改BIOS的键盘中断等多种方法,实现模拟键盘的输入,并给出了程序实例,可以很好解决应用程序的模拟演示问题。  相似文献   

12.
Windows移动设备模拟器主要用于在PC上模拟移动设备应用程序的开发环境。主要研究Web服务的建立及部署,在移动设备的模拟器中调用部署在PC上的Web服务,建立客户端应用程序,移动设备模拟器中网络设置以及利用Microsoft ActiveSync来同步模拟器与PC的实现方法,并给出具体实现过程和实例。  相似文献   

13.
粒子系统是模拟喷泉的一种有效方法。首先使用Visual C++的基本类库MFC和Open GL图形库建立面向对象的三维图形应用程序的开发环境,然后再利用各种计算过程生成模型中的各个体素,利用粒子系统建模的优点,实现喷泉的模拟。  相似文献   

14.
文章从软件低功耗优化角度,结合IXP2400网络处理器中XScalecore处理器体系结构的低功耗技术特点,在SimWattch模拟平台上,就频率动态调整和程序设计语言不同结构成分对应用程序运行功耗的影响进行了模拟和分析,通过对一组Banchmark程序的模拟,结果表明在编译系统、操作系统或应用程序设计中采用这些低功耗优化技术设计可降低至少23%以上的运行功耗。  相似文献   

15.
ASP.NET应用程序的安全机制及实例   总被引:1,自引:0,他引:1  
本文讲述了ASP.NET应用程序的安全工作原理,并通过两个实例详细说明了两种通用的ASP.NET应用程序安全方案。详细说明了采用模拟方案出现的问题以及解决办法,和采用窗体身份验证方案的原理。  相似文献   

16.
采用工程化设计方法,完成了证券交易模拟系统应用程序和数据库的开发,实现了对证券交易过程完全真实的模拟.实践证明,本系统运行状态良好,提高了投资者对于证券交易的研究分析和决策能力.  相似文献   

17.
SimHPC:一种基于执行驱动的大规模并行系统模拟器   总被引:1,自引:0,他引:1  
模拟实验方法对高性能计算机系统的性能评价和优化设计有着重要的意义,然而由于目标系统规模庞大,传统的体系结构模拟器难以满足模拟性能方面的要求.文中提出了一种专门用于高性能计算系统的模拟器——SimHPC,该模拟器采用执行驱动的全系统模拟方法,支持操作系统和应用程序的模拟运行.通过采用与目标系统同构的节点作为宿主节点以及并行模拟的方法,使得模拟性能相比传统的体系结构模拟器大幅提高,与现有的几种大规模并行系统模拟器相比,SimHPC在通用性和模拟性能方面也具有一定的优势.  相似文献   

18.
智能手机的普及极大地刺激了恶意软件的广泛传播,Android平台因其巨大的市场占有率和开源特性,已成为攻击者首选的攻击目标。针对传统的基于签名的反病毒软件仅能检测已知恶意软件的缺点,文章提出基于沙盒的Android恶意软件动态分析方案,用于有效地分析未知恶意软件的行为。文章通过在虚拟化软件Oracle VM VirtualBox中安装Android x86虚拟机的方式来实现Android沙盒,利用VirtualBox提供的命令行工具来控制Android沙盒。Android应用程序通过调用相应系统API来完成对应的行为,文中方案通过在应用程序包中插入API监视代码的方法监测Android应用程序调用的系统API,并通过脚本程序向Android沙盒发送不同的用户事件流来模拟用户对应用程序的真实操作,控制Android应用程序在沙盒中自动运行,实验证明文中提出的方法切实可行。  相似文献   

19.
Windows NT Server 4.0改进了对设备的管理方式,不再支持应用程序对设备的直接访问和驱动。即所有应用程序对设备的访问都必须通过操作系统,由操作系统模拟执行后再将结果返回给应用程序,从而有效地保证了Windows NT Server 4.0运行时的安全性,防止了病毒和某些应用程序对系统有意或无意的破坏。 Windows NT可以将磁盘格式化成Windows NT File System(NTFs)格式,这是一种和DOS与Windows 95使用  相似文献   

20.
提出了应用PSPICE程序辅助分析和设计电子线路的方法,给出了使用PSPICE程序对调频电路进行模拟的实例,列出了灵敏度分析的上体应用程序。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号