数码之家

 找回密码
 立即注册
搜索
查看: 13297|回复: 93

[综合] "拆解"PM2.5空气果的软件并实现校时服务端

    [复制链接]
发表于 2021-10-7 18:06:33 | 显示全部楼层 |阅读模式
前面有人拆过硬件了 https://www.mydigit.cn/thread-278193-1-1.html

就是这个东西


@xiaodaishu @qrut

通过抓包分析实现了校时服务端

        不同固件版本的设备可能表现不同, 不保证你的设备能成功校时或和描述一致.
        因为目前对这个设备的行为都是黑盒猜测.
        服务端问题造成的设备变砖不负责任, 虽理论上不可能, 但无法保证绝不出这种问题.
        服务端刚启动时其自身没有获取正确时间, 此时可能会导致你的设备时间错乱

        劫持域名
        编辑OpenWrt路由器的/etc/dnsmasq.conf
        加入一行 address=/apn2.airnut.com/113.121.231.70 然后用命令 /etc/init.d/dnsmasq restart 重启dnsmasq
        验证下 ping apn2.airnut.com 如果为上面的IP说明配置正确

        配置wifi的app来自https://www.mxchip.com/easylink/
        手机联入wifi, 打开Easylink点击加号+, 填入Password后点击Start
        空气果亮屏状态双击后面的按钮, 等屏幕上出现8个图标就说明链上wifi了
        这时时间会变成18:12, 等一会就变成正确时间了, 天气符号是随机分配的

        服务器IP为临时地址, 随时会变, 变化时我会尽量在本帖更新, 不保证长期运营
        仅实现了校时, 但上报的数据里面还有设备MAC, 固件版本, wifi名字和MAC, 以及温度湿度和PM2.5
        程序目前没有对这些上报数据进行处理和收集, 但这些数据会在网络上明文传输

        猜测背光可以用程序控制常开, 但试了半天没找对协议, 知道的请告诉我. 这样就不用拆机了

        这个设备的电池应该都不行了, 如果接电长期浮充可能会有问题, 存在消防隐患

         对时后亮屏状态快速按4下会清除掉wifi配置, 有时能保持时间, 这样就不会上传数据了

        我会视情况完善服务端程序并剥离出来单独发布, 现在和很多东西整合在一起了.

        Have fun!


免拆机保持背光常亮:https://www.mydigit.cn/thread-279746-1-1.html



补充内容 (2021-10-23 15:18):
因为某些原因 服务器 113.121.231.70 关了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 12家元 +233 收起 理由
jf201006 + 20 謝謝分享
chihuanla + 20 原創內容
ccve365 + 3 原創內容
hongo + 8 原創內容
zhaokn + 30 謝謝分享
qrut + 20 優秀文章
ksj197706 + 15 優秀文章
54211511 + 10
90484839 + 21 優秀文章
拿糖糖换媳妇 + 20

查看全部打赏

发表于 2021-12-7 23:11:30 | 显示全部楼层
授时服务器为什么要关了??
回复 支持 反对

使用道具 举报

发表于 2021-11-3 16:39:06 | 显示全部楼层
涨价了,没意思。
回复 支持 反对

使用道具 举报

发表于 2021-10-25 11:34:21 | 显示全部楼层
什么时候能重新开放啊楼主
回复 支持 反对

使用道具 举报

发表于 2021-10-23 23:43:53 来自手机浏览器 | 显示全部楼层
服务器既然关了能否放出程序?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-10-14 13:06:04 | 显示全部楼层
beiling 发表于 2021-10-14 13:04
这玩意app还要注册会员?这个给墨迹传数据啊

用这个芯片厂的app https://www.mxchip.com/easylink/ 直接配网用, 不传数据
回复 支持 反对

使用道具 举报

发表于 2021-10-14 13:04:50 | 显示全部楼层
这玩意app还要注册会员?这个给墨迹传数据啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-10-14 12:45:20 | 显示全部楼层
sun2143 发表于 2021-10-14 08:44
这个授时服务ip能不能改成其它网络授时服务器地址?

它使用的不是通用的ntp协议
回复 支持 反对

使用道具 举报

发表于 2021-10-14 09:33:17 | 显示全部楼层
用高恪的路由,搞定了时间同步,谢谢楼主的免费服务器资源
回复 支持 反对

使用道具 举报

发表于 2021-10-14 08:44:52 | 显示全部楼层
这个授时服务ip能不能改成其它网络授时服务器地址?
回复 支持 反对

使用道具 举报

发表于 2021-10-13 12:58:25 | 显示全部楼层
编辑OpenWrt路由器的/etc/dnsmasq.conf,查看了下我的软路游,用PUTTY连接上后打开无权限,没办法,只能网页面打开OpenWrt后,点系统,点文件管理,再点开etc文件夹,可以看到有dnsmasq.conf,在自己电脑上新建一个文件dnsmasq.conf,用记事本打开加入一行 address=/apn2.airnut.com/113.121.231.70 然后在当前文件管理页面点上传,重启软路游
        验证下 ping apn2.airnut.com 如果为上面的IP说明配置正确
OK了,谢谢楼主无私奉献
回复 支持 反对

使用道具 举报

发表于 2021-10-12 20:02:19 | 显示全部楼层
k2路由器一次设定成功,简单明了

回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-10-12 16:08:14 | 显示全部楼层
hlp7179 发表于 2021-10-12 14:16
高手在民间,谢谢楼主

宫里也有高手
回复 支持 反对

使用道具 举报

发表于 2021-10-12 14:16:32 | 显示全部楼层
高手在民间,谢谢楼主
回复 支持 反对

使用道具 举报

发表于 2021-10-11 22:40:11 | 显示全部楼层
已对时,真方便:praise:
回复 支持 反对

使用道具 举报

发表于 2021-10-10 11:00:45 | 显示全部楼层
o535913 发表于 2021-10-9 07:39
dns服务器用的什么软件呢?
我发现dnsmasq无法配置cname来让被劫持域名解析到一个ddns的域名
用ddns域名才 ...

我用的内网虚拟机,随便装了个win server 2003,启动dns服务,在DNS服务里建立airnut.com权威域,指向楼主所给的IP,然后在路由器里将内网分配的dns改成这台虚拟机就OK了。
回复 支持 反对

使用道具 举报

发表于 2021-10-10 08:57:08 | 显示全部楼层
xiaodaishu 发表于 2021-10-10 05:37
你在其他地方设置过DNS上次我也是无解,情况跟你一样,最后把自己手工指定的DNS删除,立马就可以 ...

早晨起来好了,顺手刚才改了USB供电常亮,感觉还不错。


回复 支持 反对

使用道具 举报

发表于 2021-10-10 05:37:10 | 显示全部楼层
bnnyygy 发表于 2021-10-9 23:48
电脑,手机,ping  apn2.airnut.com IP都是楼主的IP地址

以下是爱快软路由虚拟机挂的OP软路由,理论上主路 ...

你在其他地方设置过DNS上次我也是无解,情况跟你一样,最后把自己手工指定的DNS删除,立马就可以
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-20 22:56 , Processed in 0.280801 second(s), 13 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表