首页
社区
课程
招聘
[原创] 某登录流程分析
发表于: 2025-4-23 15:09 16763

[原创] 某登录流程分析

2025-4-23 15:09
16763

本帖是一年前所写,只有分析思路,不包含逆向


本着分享思路而发,部分敏感位置已打码,如有侵权,请联系删除


代码块好像有些乱,详情看语雀吧

3f7K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6%4N6%4N6Q4x3X3g2&6N6i4q4#2k6g2)9J5k6h3y4G2L8g2)9J5c8Y4A6Z5k6h3&6Y4i4K6u0V1j5%4q4&6K9i4u0Q4x3V1k6A6M7U0y4T1P5Y4g2Q4x3V1k6$3N6$3!0U0k6$3&6Y4k6$3V1#2M7h3S2@1k6r3R3%4i4K6y4r3M7$3W2F1k6$3I4W2c8r3!0U0i4K6t1K6 《登录分析流程》 密码:hg6o


废话:因为我是一步一步分析,也不是从零开始做,再此之前已经做了设备注册、四神、部分接口的使用等等,所以有些解释参数时,会上下解释不一致,上面还说不确定,下面可就出答案了。。。不要在意这些细节。。参数这种东西都是经验之谈,重在分析,重在分析 : )

前言:通过抓包看到登录发包有很多包,其中大概率有环境包(我自己取得名,哈哈哈哈),毕竟,正常手机可以正常登录,但是协议不行,参数啥的都对啊,肯定还有别的问题,app发包同时可以发很多,协议都是一对一,所以,协议登录不成功,大概率还有提交环境的包(我称之为环境包,还不确定有没有环境包,一个一个分析看看吧


既然是第一个嘛,还是挨个解释一下请求头和提交的参数都是什么和作用

返回数据:

还是对数据一个一个细致分析:

响应头不好复制,格式太麻烦了:响应头没有什么特殊的东西出现,只有设置了cookie

请求与第一个一模一样,就是响应的数据不一样

依照惯例,看看链接,请求头,响应头,

通过查看链接的英语翻译,感觉是登录的主要接口,还是一个一个分析,疏而不漏才能更好的定位问题

下面是响应数据:

响应头的数据,可以看到设置了几个cookie,还不知道什么作用,但是我知道登录是必须过验证码的,sign可能是验证码的身份数据

先看请求数据

返回的数据是一个 html ,那这个就是请求验证码了的包了,就不贴返回的数据了,太多了,看看自己的就行

是个请求js的, 直接贴一张大图好了,他就是验证码的html中的逻辑部分,加密也在其中,当然还是传统的网页那一套 jsvmp

看着他的请求很奇怪,好像多出来不相干的东西,既没有登录相关的,也没有验证码相关的,再仔细一看请求头,referer里,原来它来自验证码的html中,这个是tiktok网页版,收集指纹用的,根据以为累计的经验,并没有遇到过web端有接口与这个相关,风控也不相干,国内的也是如此,都有这个包

直接就跳过了,看英语翻译,像是浏览器设置的东西,一般看参数和链接,可以用翻译来猜测这个接口或者参数干嘛用的,不要忽视这个小细节,毕竟前端后端的接口参数那么多,他不可能全都用混淆的,或者无意义的单词来做参数,不然开发对接直接跑路,望变量知含义,这是个良好的编程习惯,方便了他人也方便了自己,谁还没有个bug呢。。。扯远了

网页的字体资源文件。。。就不贴图了

这个包就开始出现关键性的东西了,贴出来分析一下

再来看看响应的数据

首先是headers,返回了两个cookie,并设置到请求头中,根据web的经验,这个不校验,app就说不清了,而且我已经好几个月没搞web,可能有变化也说不准,那也记录下来,万一协议登录不上就是这里的问题呢

这个是响应数据,返回了一些关于验证码的数据,比如底图的链接,id等等

js。。。直接跳过


[培训]科锐逆向工程师培训第53期2025年7月8日开班!

最后于 2025-4-23 15:14 被郑z编辑 ,原因:
收藏
免费 1
支持
分享
最新回复 (9)
雪    币: 355
活跃值: (210)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
当时的我还是稚嫩的小菜鸡,突然看到分享出来
2025-4-23 15:15
0
雪    币: 3065
活跃值: (4422)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
感谢分享
2025-4-23 15:24
0
雪    币: 100
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
感谢分享
2025-4-23 15:40
0
雪    币: 70
活跃值: (731)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
666
2025-4-23 15:54
0
雪    币: 6
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
6
感谢分享
2025-4-23 17:23
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
7
大佬,请问下第一个请求不返回device_redirect_info,是哪里问题?
2025-5-15 20:29
0
雪    币: 355
活跃值: (210)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
mb_joqmgxbb 大佬,请问下第一个请求不返回device_redirect_info,是哪里问题?
可能是ip或者设备不干净
2025-5-17 00:02
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
9
给个联系方式
2025-5-30 00:18
0
雪    币: 26
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
10
大佬,有问题请教,方便留方式嘛?
2天前
0
游客
登录 | 注册 方可回帖
返回