对oppo健康研究app中的睡眠数据API的逆向研究
为什么弄 因为它本身oppo健康那个app里面的数据同步机制很奇怪,BLE也没有数据,抓包也没有。所以我在乱翻的时候看到了它可以授权给一健康研究的应用,里面有睡眠数据。 为此,我准备了该应用的.apk安装包和一个通过Fiddler抓取的.saz网络请求样本文件。 > 模拟器不要用WSA,这种应用会闪退,而且WSA已经是微软的弃子的 > 这里抓包我是先用的[Mumu模拟器]
这里收录了我所有的博客文章,按时间倒序排列。
为什么弄 因为它本身oppo健康那个app里面的数据同步机制很奇怪,BLE也没有数据,抓包也没有。所以我在乱翻的时候看到了它可以授权给一健康研究的应用,里面有睡眠数据。 为此,我准备了该应用的.apk安装包和一个通过Fiddler抓取的.saz网络请求样本文件。 > 模拟器不要用WSA,这种应用会闪退,而且WSA已经是微软的弃子的 > 这里抓包我是先用的[Mumu模拟器]
告别密码:在 Ubuntu 上配置 SSH 密钥实现无密码登录 步骤 1:检查现有 SSH 密钥 在生成新的 SSH 密钥之前,首先检查是否已经存在 SSH 密钥。打开终端并输入以下命令: bash ls -al /.ssh 此命令将列出 .ssh 目录中的所有文件。如果您看到 idrsa 和 idrsa.pub 文件,说明您已经有了 SSH 密
Surface Go 2 Linux 唤醒后图形卡顿问题解决方案 一、问题概述 在 Surface Go 2 上运行 ZorinOS(Wayland 会话、surface‑linux 内核)时,系统从睡眠唤醒后出现: - GNOME Shell 桌面动画卡顿、掉帧; - Parsec 远程解码硬件模式下延迟 40–50 ms、声音卡顿; - XWayland CPU 占用高达 1
🧠 Surface Go 2 Linux 内存优化指南(适用于 Zorin OS 17.3) > 作者:xiaoyueyoqwq > 平台:Zorin OS 17.3(基于 Ubuntu 22.04) > 设备:Microsoft Surface Go 2(4GB 内存) > 场景:长时间运行、不重启,使用 ZRAM 替代传统 swap,追求系统流畅度与稳定性。 ---
手机打开12306点我的,往下翻有临时身份证明,一个月能用6次。 注册账号后首页直接就有你的高铁票,扫码直接进站。
emmm 最近在帮 [@XaioeyuyoQWQ](https://xiaoyue.moliatopia.icu/) 的时候遇到了一个问题,在程序跑起来之后,Ctrl+C直接什么反应都没有,也无法正确退出程序,一直卡死在一个地方。你只能强制kill。 > 他项目里面用了一个叫 aiosqlite 的东西(一个在异步环境中读写SQLite数据库的第三方库,可以把数据存到SQLite里,然后通过
> 今天是除夕,先祝大家新年快乐,蛇年大吉 说实话,我一开始对OAuth2真的是一头雾水。 "这不就是个登录功能吗?为啥搞得这么复杂?" 每次看到那些"使用GitHub登录"、"使用Google登录"的按钮,我都觉得这不就是个普通的第三方登录吗?直到我真正开始做认证授权相关的开发,才发现自己理解得太肤浅了。 --- 最开始的时候,我以为OAuth2就是一种高级点的登录方式。你看,点击
最近在Windows下做项目,需要把git diff的内容输出到文件里写commit message。本以为一个简单的重定向就能搞定,结果遇到了一个有趣的问题:所有的中文都变成了乱码。 一开始用了最简单的方式: powershell git diff > output.txt 结果文件里的中文全变成了"鎳掑姞杞介潪鍏抽敭缁勪欢"。 这当然是UTF-8和GBK的编码转换出问题了。
最近在写一个图片预览组件时遇到个烦人的问题 - 我需要在hover图片时显示一个遮罩和放大按钮,但这个hover效果总是被父元素触发,搞得整个交互体验很怪异。 你可能会说:"这不简单吗?用个group和group-hover不就搞定了?" 我一开始也是这么想的: tsx <div className="group"> <img className="group-hover