毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

智能手机中的即时通协议研究(2)

时间:2021-03-30 20:27来源:毕业论文
7 1.4 章节安排 7 1.5 本章小结 8 2 分析手机即时通协议的准备 9 2.1 反编译安卓软件 9 2.1.1 反编译工具介绍 9 2.1.2 反编译工具的使用方法 9 2.2 抓取数据包 11

7

1.4 章节安排 7

1.5 本章小结 8

2 分析手机即时通协议的准备 9

  2.1 反编译安卓软件 9

  2.1.1 反编译工具介绍 9

  2.1.2 反编译工具的使用方法 9

  2.2 抓取数据包 11

  2.2.1 ADB简单介绍 11

  2.2.2 PC端连接手机抓包的方法 12

  2.2.3 手机端直接抓包的方案分析 12

2.3 本章小结 13

3 分析MSN协议的具体过程 15

3.1 登陆包的分析 15

3.2 文字包的分析 16

3.3 文件包的分析 17

3.4 本章小结 18

4 安卓智能手机抓包软件 19

4.1 开发思路与软件结构 19

4.2 使用到的安卓开发技术介绍 20

4.3 重要软代码分析 20

  4.3.1 ACTIVITY模块 21

  4.3.2 SHOW模块 23

  4.3.3 PACKAGE模块 24

  4.3.4 小结 25

4.4 PCAP文件格式分析 26

  4.4.1 WINHEX介绍 26

  4.4.2 PCAP文件格式 26

4.5 遇到的问题及解决方法 27

4.6 本章小结 28

6 结束语 29

致 谢 30

参考文献 31

附录1:TCPDUMP指令说明 33

附录2:UTF-8编码方式 34

1 绪论

随着网络的迅速发展,无限网络以及移动网络正在逐步成为连接网络的趋势,手机上的即时通讯软件又成了人们使用移动网络的重要目的。因此研究手机即时通讯软件的协议就显得尤为的重要,通过这次研究结果总结出的方法,可以得到大部分即时通讯软件的重要协议,在此基础上就可以进一步研究移动网络的病毒防护以及协议安全等等内容。本文重点介绍了即时通讯软件的协议特征以及研究方法,介绍了安卓系统的构架以及如何开发安卓应用,介绍了如何完成APK文件的反编译工作以及如何与抓取智能手机的数据包。分析了MSN的主要数据包的格式,并结合具体是例子说明了分析通讯协议的方法。最后给出了一个自己开发的智能手机抓包与PCAP文件解码器。

1.1即时通讯软件

1.1.1 即时通讯软件的基本概念

即时通讯(Instant Messenger,简称IM),是通过网络进行交流的通讯方式,代表软件有MSN、QQ、微信等等。1996年四名以色列青年创造了第一款即时通讯软件ICQ,早期的ICQ即便非常不稳定,仍然在短短六个月内有85万用户注册使用。今天,即时通讯软件更是得到了前所未有的发展,其增长速度可以说稳稳的占据了手机APP市场的前三名。 智能手机中的即时通协议研究(2):http://www.751com.cn/jisuanji/lunwen_72181.html

------分隔线----------------------------
推荐内容