摘要随着安卓系统在手机上的迅速发展与即时通讯软件的迅猛成长,两者的结合成为必然的产物,而在计算机终端上的一些分析协议的方法在手机端需要新的思路跟实现。是通过在安卓系统的手机上抓取数据包并进行分析,还是通过反编译还原源代码来获得协议,二基于分析结果就可以进行安全性的分析与病毒的识别。因此对智能手机中的即时通讯软件进行研究十分有必要。

本文主要研究了安卓系统上的MSN、微信等即时通讯软件,主要的研究成果如下:64826

    (1)介绍了一般的即时通讯软件的协议与特征;

    (2)介绍了如何架设安卓软件开发平台(ECLIPSE下);

    (3)介绍了抓取到的PCAP文件的一般格式;

    (4)实现了在安卓系统智能手机上的数据包抓取;

    (5)实现了MSN、微信的反编译,获取了JAVA层的源代码;

    (6)通过分析获得了MSN的协议源代码。

    (7)编写了一个智能手机端针对MSN协议的分析软件,可以抓取MSN的数据包并分析账号密码、传输内容等。

毕业论文关键字: 智能手机;安卓系统;即时通讯软件;反编译;数据包;PCAP文件;

毕业设计说明书(论文)外文摘要

Title  Study protocol of instant messaging in intelligent mobile phone

                                                          

Abstract

    with the rapid growth of the Android system in the phone and the rapid development of the instant messaging software,the combination of the two has become an inevitable product,and the traditional analysis methods on the computer terminal should have new idea and implementation when we use it on the Android system phone.weather using package crawl and analyze or decompoiling and analyzing the source code,based on the results of the analysis,we can use it to do security analysis and identification the virus.Therefor,it is very necessary to study on this.

    This paper studies the Android system on MSN, weixin and other instant messaging software, the main results are as follows:

(1)Introducing the features and protocols of the instant messaging software.

(2)Introducing how to set up the environment to develope Android software.

(3)introducing the format of the PCAP file.

(4)finding a method to capture the data packages on the phone.

(5)Decompile MSN, weixin access to the source code in the Java layer.

(6)Obtained protocols by analyzing the source code of MSN.

(7)developing a software to capture and analysis data packages on the phone.

Keywords: smart mobilephone ;Android system;instant messaging software;decompoiling;data package;PCAP files;

目   录

1 绪论 1

1.1 即时通讯软件 1

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

1.1.2 即时通讯软件在智能手机上的发展 2

1.1.3 即时通讯软的协议特点 3

1.2 安卓系统 4

1.2.1 安卓系统的层次 4

1.2.2 如何架设安卓软件开发环境 5

1.3 课题研究的主要内容

上一篇:简单物联网节点集成设计与实验
下一篇:K均值基于聚类的图像分割算法

数据挖掘在电子商务中的应用

项目管理茬软件中的應用【5351字】

论信息技术茬外语教學中的應用【3270字】

计算机信息管理茬第三方...

艾雷斯ACS-3662工作站茬硫化...

自拍图像中的记忆痕迹【5090字】

浅析人工智能体系建设【5490字】

安康汉江网讯

LiMn1-xFexPO4正极材料合成及充放电性能研究

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

网络语言“XX体”研究

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发