Windows Mobile 5.0程序测试工具平台的搭建
2010-12-16 13:17
363 查看
本来自己的机器上并没有装这个测试工具集的,但是当发觉VS2005在运行"int *p = new int [128];return 0;"语句后,根本就不输出内存泄露的信息后,让我立即就决定安装测试工具,因为我可不 想自己写的软件发布出去漏洞百出。其中简单总结就是“过程是曲折的,结果是辉煌的”。闲话少说 ,正式介绍安装步骤:
注意:安装过程需要将手机用USB线全程与电脑连接,由于安装过程对手机文 件读写操作较多,所以建议各位充足电池再进行。
首先大家需要去微软官方网站下载以下安装程序包:
Microsoft Windows CE 5.0 Test Kit-----下载地址
Application Verifier Tool for Windows Mobile® 5.0-----下载地址
Device Security Manager PowerToy for Windows Mobile 5.0-----下载地址
安装Microsoft Windows CE 5.0 Test Kit,此过程会copy一些exe和dll到手机,并提示手机执行一 些程序;
安装Application Verifier Tool for Windows Mobile® 5.0,完成后对照安装目录"Application Verifier for Mobile 5.0/Armv4i"和手机根目录下的文件,将手机上相同的文件覆盖掉,特别要注意覆 盖掉shimeng.dll文件,并将shimeng.dll拷贝到手机的windows目录下;
安装Device Security Manager PowerToy for Windows Mobile 5.0,完成后启动该程序,对手机权 限进行unlock;重新启动手机一次;
恭喜,完成所有工具的安装,执行.../Application Verifier for Mobile 5.0 /Desktop/AppVerifCE.exe,可以对程序进行漏洞检测了。
可能遇到的问题:
执行AppVerifCE.exe后,程序界面冻结,CPU占用率始终比较高,可能看到无法装载shimeng等字样, 或者提示"Unable to enable shim engine on device"。这个时候一定要确认手机上是Application Verifier for Mobile 5.0/Armv4i目录下的shi*.dll/exe文件,版本对应;另外一个就是要unlock,因为 shimeng.dll是特殊的内核模块,需要相当的权限才能执行。参阅资料
注意:安装过程需要将手机用USB线全程与电脑连接,由于安装过程对手机文 件读写操作较多,所以建议各位充足电池再进行。
首先大家需要去微软官方网站下载以下安装程序包:
Microsoft Windows CE 5.0 Test Kit-----下载地址
Application Verifier Tool for Windows Mobile® 5.0-----下载地址
Device Security Manager PowerToy for Windows Mobile 5.0-----下载地址
安装Microsoft Windows CE 5.0 Test Kit,此过程会copy一些exe和dll到手机,并提示手机执行一 些程序;
安装Application Verifier Tool for Windows Mobile® 5.0,完成后对照安装目录"Application Verifier for Mobile 5.0/Armv4i"和手机根目录下的文件,将手机上相同的文件覆盖掉,特别要注意覆 盖掉shimeng.dll文件,并将shimeng.dll拷贝到手机的windows目录下;
安装Device Security Manager PowerToy for Windows Mobile 5.0,完成后启动该程序,对手机权 限进行unlock;重新启动手机一次;
恭喜,完成所有工具的安装,执行.../Application Verifier for Mobile 5.0 /Desktop/AppVerifCE.exe,可以对程序进行漏洞检测了。
可能遇到的问题:
执行AppVerifCE.exe后,程序界面冻结,CPU占用率始终比较高,可能看到无法装载shimeng等字样, 或者提示"Unable to enable shim engine on device"。这个时候一定要确认手机上是Application Verifier for Mobile 5.0/Armv4i目录下的shi*.dll/exe文件,版本对应;另外一个就是要unlock,因为 shimeng.dll是特殊的内核模块,需要相当的权限才能执行。参阅资料
相关文章推荐
- Windows Mobile 5.0 开发平台的搭建
- 基于开源工具的测试平台搭建
- 基于开源工具的测试平台搭建
- 常用工具说明--搭建基于rietveld的CodeReview平台(未测试)
- 基于开源工具的测试平台搭建
- Windows Mobile 5.0 开发平台的搭建
- BACnet协议栈工具测试演示程序(Linux平台
- Jmeter性能测试云平台搭建
- Windows Mobile 5.0 (4) -- Mobile程序部署(转)
- 阿里创新自动化测试工具平台--Doom
- OpenCV开发环境搭建-并测试一个图像灰度处理程序
- Linux平台代码覆盖率测试工具GCOV简介
- android开发平台下搭建junit测试框架环境
- wap2.0有关windows mobile模拟器测试环境的搭建
- Window下GTK开发环境搭建/Code::Blocks开发环境搭建/GLib程序测试
- 如何用windbg + Very Sleepy打造window平台的C++程序免费调优工具(profiler)
- OPENCL之学习手记(chapter2)以及平台搭建和程序执行步骤
- 用VS.NET中的测试工具测试ASP.NET程序 (2)
- 搭建基于hadoop平台的机器学习工具Mahout
- 成功实现Windows Mobile 5.0二维码拍摄和解码程序