『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
楼主: xuyong

[技术探讨] 亲邻门禁,有偿请大佬帮忙接入HA

[复制链接]

5

主题

132

帖子

647

积分

高级会员

Rank: 4

积分
647
金钱
515
HASS币
0
发表于 2024-8-20 09:11:04 | 显示全部楼层
a22218279 发表于 2024-8-19 19:56
你是对的,就是 http://cmt.comp.360os.com/adv/t/v1/report 这个接口,已经完成了加密解密,使用了RC4算 ...

同问,大佬,秘钥怎么弄出来的
回复

使用道具 举报

5

主题

132

帖子

647

积分

高级会员

Rank: 4

积分
647
金钱
515
HASS币
0
发表于 2024-8-20 09:51:14 | 显示全部楼层
a22218279 发表于 2024-8-19 19:56
你是对的,就是 http://cmt.comp.360os.com/adv/t/v1/report 这个接口,已经完成了加密解密,使用了RC4算 ...

还有一个问题,这个RC4加密后的数据,从哪里来的?
回复

使用道具 举报

5

主题

115

帖子

744

积分

论坛技术达人

积分
744
金钱
629
HASS币
10
发表于 2024-8-20 11:08:21 | 显示全部楼层
windowsgood 发表于 2024-8-20 09:51
还有一个问题,这个RC4加密后的数据,从哪里来的?

请求包中request部分的数据,用十六进制展示。
回复

使用道具 举报

5

主题

115

帖子

744

积分

论坛技术达人

积分
744
金钱
629
HASS币
10
发表于 2024-8-20 11:08:38 | 显示全部楼层
windowsgood 发表于 2024-8-20 09:11
同问,大佬,秘钥怎么弄出来的

逆向跑出来的
回复

使用道具 举报

5

主题

91

帖子

745

积分

高级会员

Rank: 4

积分
745
金钱
654
HASS币
10
发表于 2024-8-20 11:56:31 | 显示全部楼层

怎么听起来感觉ios逆向更简单啊,安卓逆向脱壳出来的东西好难看
还会在java里调用so,看了一圈都没找到请求的逻辑
回复

使用道具 举报

5

主题

115

帖子

744

积分

论坛技术达人

积分
744
金钱
629
HASS币
10
发表于 2024-8-20 13:03:36 | 显示全部楼层
scry 发表于 2024-8-20 11:56
怎么听起来感觉ios逆向更简单啊,安卓逆向脱壳出来的东西好难看
还会在java里调用so,看了一圈都没找到请 ...

找下这个函数入口 syncPost
回复

使用道具 举报

5

主题

132

帖子

647

积分

高级会员

Rank: 4

积分
647
金钱
515
HASS币
0
发表于 2024-8-20 13:19:17 | 显示全部楼层
a22218279 发表于 2024-8-20 11:08
请求包中request部分的数据,用十六进制展示。

你那个是响应数据吧?
回复

使用道具 举报

5

主题

115

帖子

744

积分

论坛技术达人

积分
744
金钱
629
HASS币
10
发表于 2024-8-21 12:24:11 | 显示全部楼层
windowsgood 发表于 2024-8-20 13:19
你那个是响应数据吧?

请求request数据,解密后是这样的。(就是你发出来乱码的那部分)
POST /adv/t/v1/report?sv=4.094.0&id=100226&kc=4006&t=1724212028&pkg=com.qinlinkeji.www.QinLinOpenDoor HTTP/1.1

{"device_info":{"oiid":"9f89c84a559f573636a47ff8daed0d33","can_use_idfa":"0","ext4":"","ext2":"","brand":"apple","ext7":"","uuid":"0AA88F19-EC2A-41CB-B334-78DD65735EBC","init_sdk_when_init_reaper":"0","mcc":"46011","pop_channel_id":"AppStore","os_sdk":"15.4.1","ext5":"","net_type":"wifi","is_limit_personal":"true","os":"2","first_act_day":"0","can_use_location":"0","ext3":"","first_act_hour":"8","m1":"9f89c84a559f573636a47ff8daed0d33","ext8":"","model":"iPhone XS Max CN","limit_personal":"0","ext1":"","first_act_time":"1724033284","ext6":"","device_type":"phone","solution":"apple","idfa":"00000000-0000-0000-0000-000000000000"},"req_info":{"request_id":"20240819184648-86CB4B77-D38D-4C72-99BC-BA4BD4FFE898-75900482","app_pkg":"com.qinlinkeji.www.QinLinOpenDoor","c_time":"20240819184648","request_duration":"24","key":"ad_request_info","click_view":"","event_time":"1724064408631","reason":"[117] Ad request interval too short","ad_uuid":"","result":"failed","failed_code":"117","app_version_code":"4.8.3","ad_posid":"3929"}}

目前还不清楚哪个参数能区分不同小区的门禁。
回复

使用道具 举报

5

主题

132

帖子

647

积分

高级会员

Rank: 4

积分
647
金钱
515
HASS币
0
发表于 2024-8-22 10:44:15 | 显示全部楼层
a22218279 发表于 2024-8-21 12:24
请求request数据,解密后是这样的。(就是你发出来乱码的那部分)
POST /adv/t/v1/report?sv=4.094.0&id=1 ...

应该是直接根据设备代码把,不需要区分
回复

使用道具 举报

3

主题

109

帖子

2155

积分

金牌会员

Rank: 6Rank: 6

积分
2155
金钱
2046
HASS币
0
发表于 2024-8-25 22:34:46 | 显示全部楼层
加油!大神们
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-27 12:53 , Processed in 0.126888 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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