- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
tcpdump工具抓包方案
一、前言
二、核心思想
三、环境搭建
四、抓包流程
五、问题支持
六、遗留BOSS
一、前言
利用tcpdump工具进行抓包其实就是我们之前一直说的“模拟器抓包”,当我们细细研究整个
抓包过程后发现类似于“模拟器抓包”等说法其实并不严谨,因为这种抓包方式仅仅是需要借助安卓
模拟器中SDK的环境,而整个抓包的过程很大程度上都要依赖tcpdump这个工具。因此,为了之后
能更深入的研究类似的抓包方法,在这里我们将使用linux命令调用tcpdump工具来截获网络中的数
据包这一方法称之为“tcpdump方法。”
二、核心思想
TcpDump是Linux中强大的网络数据采集分析工具之一。而安卓系统就是基于Linux语言的,因
此利用这个工具我们就能很轻松的抓取安卓系统上的数据包。表述这种方法的关键词是“安卓SDK环
境”、“linux命令”“tcpdump工具”,严谨一点来说,即:搭建一个SDK环境,通过adb连接设
备,并对设备中的tcpdump工具下达linux命令来进行抓包,并传回PC端。
注:
SDK:Software Development Kit, 即软件开发工具包
Linux :Linux是一种自由和开放源码的类Unix操作系统,安卓手机的核心正是基于Linux内核。
adb :Android Debug Bridge ,即安卓调试桥。用来直接操作管理android模拟器或者真实的andriod设备。
三、环境搭建
所需资源:JDK安装包、SDK模拟器、tcpdump工具、Root Explorer
以上资源均已准备好,请点击右侧这位女同志跳转至相应页面下载工具包。
①安装JDK并配置Java环境
安装软件——配置环境——监测配置是否正确
首先安装JDK文件,并一步一步往下走直到安装完成,这里提供的是JDK1.6版本。这里要注意的
是,安装路径不要太过复杂,因为接下来配置环境时要用到这个路径。
安装完成以后,接下来便要完成Java环境的配置,这一步虽然操作起来简单,但是也是非常容
易出错的。
依次进入计算机→属性→高级系统设置→高级→环境变量,出现左下图页面:
点击系统变量— “新建”输入以下变量名和变量值。
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.6.0_10
注意:这里的变量值是你的jdk 安装路径,因人有异,切勿照搬。
在系统变量中找到“Path”变量,点击“编辑”并添加以下
变量值。
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
请注意原来Path的变量值末尾有没有;号,如果没有,先输入
“;”号再输入上面的代码。
点击系统变量— “新建”输入以下变量名和变量值。
变量名:CLASSPATH
变量值:.%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
根据每台PC的操作历史不一样,有些PC上可能已经有了JAVA_HOME、CLASSPATH变量名了,所
以只需要编辑添加即可。
这一部分的配置参数也在资源包里,请找上面的女同志。如果担心手动输入有误的话,建议直接复制
参数文档里的参数。
接下来就是验证JDK安装和环境配置是否有误了,在CMD中输入命令:java和javac进行验证。
输入java命令后,如果显示java 的信息即表 输入javac命令后,如果显示出编译菜单即表示可
示已经安装成功了。
您可能关注的文档
- 51单片机扩展.ppt
- 第3章 处理机调度及死锁A.ppt
- XeLaTeX从零学起05_表格及插图.pdf
- 一种改进WLAN的PCF轮询系统数学建模和分析.pdf
- 第六章 密码输入安全控件使用手册.pdf
- 第三章 电子表格访问oracle数据库.pdf
- 浅谈程序控制结构.doc
- 采用平板型印制电路板作为能量传输设备薄型无接触充电器研制.e.pdf
- 第八章 serdes cml interface.pdf
- 第三章 电子政务标准汇总.doc
- 人教版(2019)必修第二册Unit 1 Cultural Heritage Listening .pptx
- 人教版(2019)必修第一册Unit 3 Sports and Fitness Reading fo.pptx
- 人教版(2019) 必修第一册 Unit 1 Teenage Life Reading and.pptx
- 人教版(2019)选择性必修第一册Unit 5 Working the Land Reading a.pptx
- 期末综合测试题 2024-2025学年下期初中英语人教版八年级下册.docx
- 期末综合测试题 2024-2025学年下期初中道德与法治统编版八年级下册.docx
- 初中英语人教版七年级上经典必备作文10篇.docx
- 第17课 明朝的灭亡和清朝的建立 巩固练习 2024-2025学年下期初中历史统编版七年级下.docx
- 人教版(2019)必修三 Unit 1 Festivals and Celebrations Lis.pptx
- 人教版(2019)必修三 Unit 3 Diverse Cultures Reading for W.pptx
最近下载
- 2023年华侨港澳台联考高考语文试卷含解析.pdf VIP
- 人全基因组全外显子组全外显子组和全转录组测序及其临床应用.pptx VIP
- 2025安徽省中考英语真题.pdf
- 2024年华侨港澳台学生入学考试物理试卷真题(含答案详解) .pdf VIP
- XXXX商业银行个人授信业务管理办法.doc VIP
- 疾控中心信息化建设解决方案.docx VIP
- 《食品原料学》课程考试复习题库资料(含答案).pdf VIP
- 维护管理《油气生产物联网》考试复习题库(含答案).docx
- 2024年华侨、港澳、台联考高考物理试卷.pdf VIP
- 人教版劳动教育六年级下册劳动项目2《整理行李箱》-课件.pptx VIP
文档评论(0)