WAP深度数据包解析

WAP深度数据包解析
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2020-05
版次: 1
ISBN: 9787563560387
定价: 23.00
装帧: 其他
开本: 16开
纸张: 胶版纸
  • 市面上多数WAP方面的书籍都只讲解WAP原理和应用,本书从深度包检测(DPI)的角度对WAP数据包进行深度解析,并将分析结果应用于实战场景,本书能使读者理论联系实际,学好WAP。
       本书首先介绍WAP基本内容,WAP 1.X、WAP 2.0协议栈和模型,其次介绍数据包分析工具Wireshark,然后对WAP 1.X协议数据单元和协议交互流程详细展开描述,紧接着介绍WAP Push的工作原理、消息格式以及服务方式,从WAP深度解析实战方面进行描述,包括协议的识别,数据包的分片、乱序、重组和重定向,*后介绍WAP虚拟环境搭建流程以及程序设计过程中主要的数据结构和接口函数。
       本书可作为高等学校(非)计算机专业本科生和研究生深入学习网络协议并进行上机操作或者相关课程设计的辅助教材,也可供广大从事网络数据包分析和开发的读者参考。 谷勇浩,北京邮电大学计算机学院硕士生导师,CCF会员,中国互联网协会首批特聘青年专家。主持参与国家级、省部级及企业资助的科研项目30多项。参加校级教改项目以及精品课程建设,参编《大学计算机基础》荣获“北京高等教育精品教材”。参加校级重要基础课程群建设项目(《程序设计基础》),本人负责Java课程建设的子任务。同时,负责经管学院(双培计划)、电子院、自动化学院、现代邮政学院、理学院《Java语言程序设计》课程大纲的制定和改版,负责理学院《C语言程序课程设计》教学大纲制定。 目录 

    第1章WAP基本内容1 

    1.1概述1 

    1.2WAP的发展历程和现状1 

    1.3名词解释2 

    第2章WAP模型4 

    2.1WWW模型4 

    2.2WAP 1.X模型4 

    2.3WAP 1.X协议栈6 

    2.4WAP 2.0模型和协议栈8 

    2.4.1WTCP9 

    2.4.2WHTTP12 

    第3章WAP 1.X协议数据单元14 

    3.1WTP协议数据单元的内容14 

    3.1.1常用信息部分14 

    3.1.2传输信息项16 

    3.1.3不同PDU类型的格式17 

    3.2WSP协议数据单元的内容22 

    3.2.1数据格式22 

    3.2.2WSP协议数据单元的通用格式23 

    3.2.3WSP PDU类型分配23 

    3.3WDP29 

    3.4WTLS29 

    3.4.1协议简介29 

    3.4.2TLS 1.030 

    3.4.3协议交互过程32 

    第4章Wireshark分析工具36 

    4.1简介36 

    4.2应用36 

    4.3发展简史37 

    4.4工作流程37 

    4.5安装步骤38 

    第5章WAP 1.X交互流程43 

    5.1面向连接的交互过程43 

    5.2无连接的交互过程47 

    5.3安全面向连接过程49 

    5.4安全无连接过程49 

    5.5串联交互过程51 

    5.6重定向54 

    第6章WAP Push56 

    6.1Push结构56 

    6.2Push代理网关的功能57 

    6.3Push消息57 

    6.4Push服务方式58 

    6.5Push子协议58 

    6.5.1PAP58 

    6.5.2Push OTA协议59 

    6.6Push状态列表63 

    第7章WAP深度解析实战64 

    7.1实战场景需求64 

    7.2关键字识别和内容的提取65 

    7.3WAP的识别73 

    7.4WAP 1.X分片、乱序和重传74 

    7.4.1分片、乱序处理74 

    7.4.2重传处理76 

    7.4.3关键字段的识别76 

    7.5WAP 2.0分片、乱序和重传77 

    7.6WAP方法对应流量的统计77 

    7.7识别业务的成功与失败80 

    7.8WSP报头中插入MSISDN、IP地址等信息82 

    7.9重定向及重定向内容修改84 

    7.10Linux中开源WAP网关的配置85 

    7.11WAP分析流程及程序设计87 

    7.11.1WAP分析流程87 

    7.11.2重要步骤的实现方法89 

    7.11.3重要接口函数设计90 

    7.11.4主要数据结构的设计92 

    附录A协议相关参考文档94 

    附录B协议报头列表96 

    附录C协议应答状态列表100 

    附录DPAP状态列表104 

    附录EContentType编码表106 

    附录FWSP Headers字段类型及编码格式108 

    附录GTLS握手协议类型111
  • 内容简介:
    市面上多数WAP方面的书籍都只讲解WAP原理和应用,本书从深度包检测(DPI)的角度对WAP数据包进行深度解析,并将分析结果应用于实战场景,本书能使读者理论联系实际,学好WAP。
       本书首先介绍WAP基本内容,WAP 1.X、WAP 2.0协议栈和模型,其次介绍数据包分析工具Wireshark,然后对WAP 1.X协议数据单元和协议交互流程详细展开描述,紧接着介绍WAP Push的工作原理、消息格式以及服务方式,从WAP深度解析实战方面进行描述,包括协议的识别,数据包的分片、乱序、重组和重定向,*后介绍WAP虚拟环境搭建流程以及程序设计过程中主要的数据结构和接口函数。
       本书可作为高等学校(非)计算机专业本科生和研究生深入学习网络协议并进行上机操作或者相关课程设计的辅助教材,也可供广大从事网络数据包分析和开发的读者参考。
  • 作者简介:
    谷勇浩,北京邮电大学计算机学院硕士生导师,CCF会员,中国互联网协会首批特聘青年专家。主持参与国家级、省部级及企业资助的科研项目30多项。参加校级教改项目以及精品课程建设,参编《大学计算机基础》荣获“北京高等教育精品教材”。参加校级重要基础课程群建设项目(《程序设计基础》),本人负责Java课程建设的子任务。同时,负责经管学院(双培计划)、电子院、自动化学院、现代邮政学院、理学院《Java语言程序设计》课程大纲的制定和改版,负责理学院《C语言程序课程设计》教学大纲制定。
  • 目录:
    目录 

    第1章WAP基本内容1 

    1.1概述1 

    1.2WAP的发展历程和现状1 

    1.3名词解释2 

    第2章WAP模型4 

    2.1WWW模型4 

    2.2WAP 1.X模型4 

    2.3WAP 1.X协议栈6 

    2.4WAP 2.0模型和协议栈8 

    2.4.1WTCP9 

    2.4.2WHTTP12 

    第3章WAP 1.X协议数据单元14 

    3.1WTP协议数据单元的内容14 

    3.1.1常用信息部分14 

    3.1.2传输信息项16 

    3.1.3不同PDU类型的格式17 

    3.2WSP协议数据单元的内容22 

    3.2.1数据格式22 

    3.2.2WSP协议数据单元的通用格式23 

    3.2.3WSP PDU类型分配23 

    3.3WDP29 

    3.4WTLS29 

    3.4.1协议简介29 

    3.4.2TLS 1.030 

    3.4.3协议交互过程32 

    第4章Wireshark分析工具36 

    4.1简介36 

    4.2应用36 

    4.3发展简史37 

    4.4工作流程37 

    4.5安装步骤38 

    第5章WAP 1.X交互流程43 

    5.1面向连接的交互过程43 

    5.2无连接的交互过程47 

    5.3安全面向连接过程49 

    5.4安全无连接过程49 

    5.5串联交互过程51 

    5.6重定向54 

    第6章WAP Push56 

    6.1Push结构56 

    6.2Push代理网关的功能57 

    6.3Push消息57 

    6.4Push服务方式58 

    6.5Push子协议58 

    6.5.1PAP58 

    6.5.2Push OTA协议59 

    6.6Push状态列表63 

    第7章WAP深度解析实战64 

    7.1实战场景需求64 

    7.2关键字识别和内容的提取65 

    7.3WAP的识别73 

    7.4WAP 1.X分片、乱序和重传74 

    7.4.1分片、乱序处理74 

    7.4.2重传处理76 

    7.4.3关键字段的识别76 

    7.5WAP 2.0分片、乱序和重传77 

    7.6WAP方法对应流量的统计77 

    7.7识别业务的成功与失败80 

    7.8WSP报头中插入MSISDN、IP地址等信息82 

    7.9重定向及重定向内容修改84 

    7.10Linux中开源WAP网关的配置85 

    7.11WAP分析流程及程序设计87 

    7.11.1WAP分析流程87 

    7.11.2重要步骤的实现方法89 

    7.11.3重要接口函数设计90 

    7.11.4主要数据结构的设计92 

    附录A协议相关参考文档94 

    附录B协议报头列表96 

    附录C协议应答状态列表100 

    附录DPAP状态列表104 

    附录EContentType编码表106 

    附录FWSP Headers字段类型及编码格式108 

    附录GTLS握手协议类型111
查看详情
相关图书 / 更多