手机热点

httppan.baidu.coms1cwwdVC 有一天皓宝宝没了流量只好手机来共享,顺便又从手机发了点小秘密到电脑,你能找到它吗?
题目来源:第七季极客大挑战
 
 
 
 
本题要点:蓝牙协议OBEX、wireshark导出压缩包
 
 
打开流量包~
 
 
用http协议过滤一下呢...
感觉都是css样式和图片之类的.....
 
 
再读一下题目中的线索呢~
 
 httppan.baidu.coms1cwwdVC 有一天皓宝宝没了流量只好手机来共享,顺便又从手机发了点小秘密到电脑,你能找到它吗? 
 
链接打开好像没什么用哦~
 
 
 
那么~      ....没了流量只好手机来共享,从手机发了点小秘密到电脑.... 
 
手机共享,一般都是数据线连接......开个手机热点,或者蓝牙共享....
 
1.手机热点。(题目里已经说了没了流量,这个方式就可以排除了~)
  手机wifi热点是将手机接收的GPRS、3G或4G信号转化为wifi信号发出去的技术,让手机、平板或笔记本等随身携带设备可以通过无线网卡或wlan模块,能够在户外或者没有网络的地方也能上网,实现网络资源共享。
  手机的WiFi热点安全类型被称为:保护性接入(WPA)预配置共享密钥。该密钥自动初始化用于数据加密过程的“时间性密钥完整性协议” (TKIP)。
 
2.蓝牙共享。(其实我们可以观察一下流量包里的协议)
 
 
我们可以判断是用蓝牙传输的啦~
先看一下 蓝牙协议栈 的结构...
 
 
 
蓝牙协议体系中的协议按SIG的关注程度分为四层:
  1.核心协议:BaseBand、LMP、L2CAP、SDP;
  2.电缆替代协议:RFCOMM;
  3.电话传送控制协议:TCS-Binary、AT命令集;
  4.选用协议:PPP、UDP/TCP/IP、OBEX、WAP、vCard、vCal、IrMC、WAE。
 
除上述协议层外,规范还定义了主机控制器接口(HCI),它为基带控制器、连接管理器、硬件状态和控制寄存器提供命令接口。
在图中,HCI位于L2CAP的下层,但HCI也可位于L2CAP上层。
 
 
蓝牙协议栈允许采用多种方法,包括  RFCOMM  和  Object Exchange (OBEX ) 。
在设备之间发送和接收文件。如果想发送和接收流数据(而且想采用传统的串口应用程序,并给它加上蓝牙支持),那么 RFCOMM 更好。
反过来,如果想发送对象数据以及关于负载的上下文和元数据,则 OBEX 最好。
这里笔者只列举了本题目中用到的蓝牙相关的知识,想了解详细内容见本文文末的 参考资料 哈~
 
根据题目,在设备之间发送和接收文件,那么我们现在可以试试用 OBEX协议 试试~
 
 
发现了一个 secret.rar 文件~
选中该包,然后点击文件,点击 导出分组字节流 看看里面的内容。
 
 
笔者这里保存为secret.rar(存的时候可以取任意名字哈~)
 
 
 
 SYC{this_is_bluetooth} 
 
 

 
方法二:
 
  还有一种简便的方法~
  使用强大的 binwalk 
 
  既然数据包内可能含有手机与电脑之间传输的文件,那么我们可以使用binwalk,查看流量包中的文件~
 
  命令:binwalk -e  xxx
  双击点开文件夹~
 
 
  仔细看看内容~
 
 
  有一个flag.gif,放大看看呢~
 
 
  SYC{this_is_bluetooth} 
 
 
 
 
 
参考资料:
 
https://www.cnblogs.com/shaobojiao/p/7883330.html
https://www.cnblogs.com/zjutlitao/p/4742428.html
 
 
 
 
 
 
 

Bugku-CTF分析篇-手机热点(有一天皓宝宝没了流量只好手机来共享,顺便又从手机发了点小秘密到电脑,你能找到它吗?)的更多相关文章

  1. Bugku - CTF加密篇之聪明的小羊(一只小羊翻过了2个栅栏)

    聪明的小羊 一只小羊翻过了2个栅栏 KYsd3js2E{a2jda}  

  2. Bugku - CTF加密篇之滴答~滴

    滴答~滴 答案格式KEY{xxxxxxxxx}

  3. BugKu CTF(杂项篇MISC)-贝斯手

    打开是以下内容 先看一下给了哪些提示 1.介绍 没了?不,拉到最底下还有 2.女神剧照 密码我4不会告诉你的,除非你知道我的女神是哪一年出生的(细品) 大致已经明白了,四位数密码,出生年份 文件是以下 ...

  4. Bugku CTF练习题---分析---flag被盗

    Bugku CTF练习题---分析---flag被盗 flag:flag{This_is_a_f10g} 解题步骤: 1.观察题目,下载附件 2.下载的文件是一个数据包,果断使用wireshark打开 ...

  5. iptables转发安卓手机热点的数据到指定的端口

    iptables转发安卓手机热点的数据到指定的端口 手机安装了VPN,可以上GOOGLE的那种.然后我打开手机的热点,连上笔记本,想让本本上个google 没想到被GFW挡住了.看了一下手机的网络工作 ...

  6. Bugku CTF练习题---社工---信息查找

    Bugku CTF练习题---社工---信息查找 flag:KEY{462713425} 解题步骤: 1.观察题目,思考题目内容,了解答案是群号 2.这里涉及到好多的信息,首先有网址,第二个是今日头条 ...

  7. 智能设备逆向工程之外部Flash读取与分析篇

    智能设备逆向工程之外部Flash读取与分析篇 唐朝实验室 · 2015/10/19 11:19 author: rayxcp 0x00 前言 目前智能家居设备的种类很多,本文内容以某智能豆浆机为例完成 ...

  8. 【转】android电池(五):电池 充电IC(PM2301)驱动分析篇

    关键词:android 电池  电量计  PL2301任务初始化宏 power_supply 中断线程化 平台信息:内核:linux2.6/linux3.0系统:android/android4.0  ...

  9. 【转】android电池(四):电池 电量计(MAX17040)驱动分析篇

    关键词:android 电池  电量计  MAX17040 任务初始化宏 power_supply 平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台: ...

随机推荐

  1. python is 与==区别

    总结 is 比较的是两个实例对象是不是完全相同,它们是不是同一个对象,占用的内存地址是否相同.莱布尼茨说过:“世界上没有两片完全相同的叶子”,这个is正是这样的比较,比较是不是同一片叶子(即比较的id ...

  2. 移动端 h5

    取消点击时候的透明区域 -webkit-tap-highlight-color: rgba(0,0,0,0); iphonex 适配 <meta name="viewport" ...

  3. pytest-fixture之conftest.py

    场景: 对于一个py文件中某些用例需要前置条件,某些用例不需要前置条件的情况,使用setup/teardown肯定是不方便的, 这时就需要自定义测试用例的前置条件. 1.fixture优点: 命名不局 ...

  4. 【C语言】【欢哥TV】冒泡法排序视频演示

    fromB站 点击进入:Go

  5. [USACO08JAN] 手机网络 - 树形dp

    经典问题系列 覆盖半径\(1\)的最小点覆盖集 \(f[i][0]\) 表示不在此处建信号塔,但\(i\)及其子树都有信号 \(f[i][1]\) 表示在此处建信号塔,但\(i\)及其子树都有信号 \ ...

  6. 网页出现横向滚动条的原因可能是使用bootstrap不当引起

    Bootstrap的栅格布局超级方便我们写网页.但是在不是全体配合使用的情况下,会出现横向滚动条的现象. 什么叫不是配合使用的情况呢? >>一种情况是:你使用了row作为你的第一层父元素: ...

  7. PHP不使用第三个变量,如何实现两个变量值互换(变量值自定)

    1.使用函数: $a = 123; $b = 456; list($b,$a) =array($a,$b); 2.数学算式:$a =$a+$b-$b; $a =2; $b =1; $a =$a+$b; ...

  8. eclipse中部署项目到tomcat启动,一直是starting状态

    这个问题主要是在eclipse中设置了proxy代理导致的,将Network Connections中的Active Provider更改即可! 打赏

  9. 解决:java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlObject报错问题。

    利用POI操作PPT一直报如下错误java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlObject 是因为项目中缺少一个包xmlbeans ...

  10. SpringBoot学习- 9、Slf4j日志

    SpringBoot学习足迹 在上一篇学习中 通过画红线的注解,可以直接在下面log.debug输出日志到控制台,但是写日志文件就没那么顺利了,一直不成功,找了N种配置,以下配置方法可行 首先确保已引 ...