文摘
英文文摘
独创性(或创新性)声明及关于论文使用授权的说明
第一章绪论
1.1声控技术
1.2 Smartphone
1.3国内外研究现状
1.4本文的主要工作
参考网址
第二章在SP 2003上实现声控软件
2.1功能模块一
2.1.1名字拨号、名字查找、进入电子邮件或短消息编辑器
2.1.2语音启动程序
2.1.3检测手机状态
2.1.4数字拨号
2.2功能模块一的实现
2.2.1分析识别结果
2.2.2名字拨号、名字查找、进入电子邮件或短消息编辑器
2.2.3语音启动程序
2.2.4检测手机状态
2.2.5数字拨号
2.3功能模块二
2.4功能模块二的实现
2.4.1读取电子信箱属性
2.4.2读取短消息属性
2.4.3读取电话簿属性
2.4.4读取日历属性
2.4.5读取任务属性
2.4.6菜单导航
2.5声卡资源分配
2.6 Config模块
2.7 HOOK模块
2.7.1子类化窗口
2.7.2窗口消息处理函数地址定位问题
2.7.3地址指针问题
2.7.4动态链接库注入机制(DII Inject)
2.7.5选择加载DLL
2.7.6子类化窗口的最佳时机
2.7.7防止重复子类化窗口
2.7.8通过窗口消息在进程之间传送数据
2.8 Thunk模块
参考文献和网址
第三章软件的保护
3.1 PE文件结构
3.2导入表
3.3显式加载和隐式加载
3.4隐藏导入函数信息
3.5使用特洛伊DLL来破解
3.6抵抗特洛伊DLL的攻击
3.6.1安全认证机制
3.6.2数字水印机制
3.7小结
参考文献和网址
致谢