自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JT的专栏

一只菜鸟的救赎——一周一篇博客

  • 博客(6)
  • 资源 (9)
  • 收藏
  • 关注

原创 (一百七十八)WiFi扫描结果framework和app共享么?

1.流程回顾WifiScanningServiceImpl case WifiScanner.CMD_START_SINGLE_SCAN: mWifiMetrics.incrementOneshotScanCount(); int handler = ...

2019-08-25 17:58:15 291 1

原创 (一百七十七) WiFi如何分辨出不同加密方式的AP?(续)

前言:之前https://blog.csdn.net/sinat_20059415/article/details/99686537看WiFi如何分辨出不同加密方式的AP? 中提到“加密方式大概是从扫描结果中的ie解析出来放在一个叫做capabilities里的,后续上面判断加密方式就简单判断下是否包含特定加密方式的字符串就好了。”抓个包看下1.probe request & ...

2019-08-25 13:32:28 580

原创 (一百七十五)Android P registerNetworkCallback

1. APIConnectivityManager的api,用来接收满足NetworkRequest的所有网络通知,除非应用退出或者调用了 /** * Registers to receive notifications about all networks which satisfy the given * {@link NetworkRequest}. T...

2019-08-18 12:30:23 2771 1

原创 (一百七十三) 抓包体验TCP三次握手

1.TCP三次握手第一次第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。第二次第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(seq=k),即SYN+ACK包,此时服务器进入SYN...

2019-08-17 10:21:57 190 3

原创 (一百七十二) WiFi如何分辨出不同加密方式的AP?

1. ie之前获取扫描结果的流程中有个将从kernel获取的scan result转换成framework的过程 /** * Fetch the latest scan result from kernel via wificond. * @param ifaceName Name of the interface. * @return Returns an...

2019-08-16 22:40:46 858

原创 (一百七十一) 探索softap和p2p interface优先级

1.先打开p2p后打开softapsoftap的interface会将p2p的interface替换掉,适合于下面列出来的rule 4HalDeviceManager /** * Returns true if we're allowed to delete the existing interface type for the requested * in...

2019-08-16 22:04:47 507

Wificond_scan时序图

wificond scan时序图,具体参考https://blog.csdn.net/sinat_20059415/article/details/80945447

2018-07-14

wifi_enable_framework时序图

https://blog.csdn.net/sinat_20059415/article/details/80716763

2018-07-14

WifiAPEnable时序图

https://blog.csdn.net/sinat_20059415/article/details/81050383

2018-07-15

bindService时序图

bindService时序图,可供下载参考,对应博客https://blog.csdn.net/sinat_20059415/article/details/81041522#t0

2018-07-14

ObtailingIpStateDhcp

ObtailingIpStateDhcp 对应的时序图 https://blog.csdn.net/sinat_20059415/article/details/82527796

2018-09-09

flutter_new.pftrace

抓取包含 atrace_categories: "gfx" atrace_categories: "view" atrace_categories: "wm" atrace_categories: "am" atrace_categories: "rs" atrace_categories: "pm" 的trace

2020-05-24

flutter.pftrace

测试flutter还是之前写的https://blog.csdn.net/sinat_20059415/article/details/105920254#t4里的app 用perfetto抓取的trace 抓的不大对,没抓到布局相关trace

2020-05-24

setProcessDefaultNetwork.mdj

流程图 简而言之就是将当前进程与network绑定起来,这样这个进程以后创建的socket都会绑定到这个network(除了显示绑定到SocketFactory的)

2019-12-07

permission.mdj

简而言之就是将当前进程与network绑定起来,这样这个进程以后创建的socket都会绑定到这个network(除了显示绑定到SocketFactory的) 涉及的permission流程图

2019-12-07

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除