本帖算是2009年加百力发的第一帖了。

触摸屏是智能手机重要的I/O设备,一般PC平台没有这样的设备。对触摸屏的攻击有特殊的意义。

这里的攻击程序主要功能是攻击触摸屏使之无法使用。

运行程序后可以看到弹出对话框,但是无法通过点击触摸屏关闭对话框。点击其他项目也无效。但是使用手机按键可以关闭对话框或打开其他程序。

示例程序使用Xarm编写,调用了touch.dll中的TouchPanelDisable函数。此函数在MSDN和《API手册》中都有介绍使用很简单。

在模拟器中WM5以上的版本如WM6.0,WM6.1运行程序不能实现触摸屏禁用。但是今天在真机上测试发现这个程序可以使HTC Touch Dual手机触摸屏禁用。

这算是发现的一个新的真机和VM之间的区别。

上传的附件 禁用触摸屏01.rar