百度旋转验证码(8-24,js逆向)

news/2024/11/26 5:23:50/
网址:aHR0cHM6Ly96aXl1YW4uYmFpZHUuY29tL2xpbmtzdWJtaXQvdXJs

一、抓包分析
刷新网页,先看第一个包,提交参数是ak和时间戳(ak是定值)
在这里插入图片描述
返回的参数中,as和tk后面都会用到
在这里插入图片描述
然后点击提交链接地址,会弹出验证码,看第二个包,请求参数的tk是前面返回的
在这里插入图片描述
backstr后面会用到,img是验证码的图片(注意:请求的时候记得加请求头 保持session,不然拿到的图片有水印)
在这里插入图片描述

二、分析fs、sb参数
在这里插入图片描述
跟进来后发现重点在r.rzData
在这里插入图片描述
在r.rzData中ac_c是检测的关键,ac_c=round((o / 212),2),而o是滑动的距离,o=angle*212/360 (angle)是识别的角度。然后backstr是前面返回的,其他的所有参数都可固定,包括轨迹
fs是对r.rzData进行aes加密的结果(key是ac+“appsapi0”)

预测旋转角度推荐nanda大佬的文章:https://mp.weixin.qq.com/s/G5Bm0DfoUDy_a2KOc_gNRw 

三、请求验证
在这里插入图片描述
在这里插入图片描述
到此百度旋转分析完毕啦,收工!


http://www.ppmy.cn/news/714964.html

相关文章

ant 倒计时 发送验证码倒计时

我用的是vue3 setup 语法糖 夹杂点ts 一开始是刷新了一下 首先先引入 import { Statistic } from "ant-design-vue"; const StatisticCountdown Statistic.Countdown;html 代码 Button 标签 1.点击后 方法 2 禁用 效果 StatisticCountdown: 是按需引…

【数字反爬练习】:解决Steamoat反爬虫(附源代码)

目录 一、需求 二、思路和步骤 1、网页检查分析 2、检索css和svg文件 检索css文件 编写获取css文件关键信息的代码 检索svg文件 编写获取svg文件关键信息的代码 3、破解方式 单独破解“口味评分”演示 演示的完整代码 运行结果 三、源代码 运行结果 以下提供反爬虫…

ctf逆向学习

前言:了解逆向: 软件代码逆向主要指对软件的结构,流程,算法,代码等逆向拆解和分析主要应用于软件维护,软件破解,漏洞挖掘,恶意代码分析CTF竞赛中的逆向题:加解密&#x…

贴吧旋转验证码---python破解代码

在线测试地址:simple_ocr 可识别百度贴吧旋转验证码,本人测试识别率为85% github链接在文字尾部 以下是识别代码 r 百度贴吧验证码图片import tensorflow as tf import keras.backend as Kimport cv2 import numpy as np import os from PIL import Im…

密码找回安全总结-业务安全测试实操(28)

撞库攻击 撞库是黑客通过收集互联网已泄露的用户和密码信息,生成对应的字典表,尝试批量登录其他网站后,得到一系列可以登录的用户名和密码组合。由于很多用户在不同网站使用的是相同的账号和密码,因此黑客可以通过获取用户在 A 网站的账户从而尝试登录B网站,这就可以理解为…

Kotlin 1.9 新特性预览:data object (数据单例)

前言 data object (数据单例) 是 Kotlin 1.9 中预定引入的新特性 &#xff0c;但其实从 1.7.20 开始就可以预览了。启动预览需要在 gradle 中升级 KotlinCompileVersion&#xff1a; tasks.withType<KotlinCompile> {kotlinOptions.languageVersion "1.9" }…

英语在计算机专业的作用,计算机专业英语的重要性.doc

文档介绍&#xff1a; Forpersonaluseonlyinstudyandresearch;mercialuse计算机专业英语的作用崔艳红(吉林省畜牧业学校,吉林白城)[摘要]计算机现今已被广泛应用到各个领域,在使用计算机过程中可能会碰到各种各样的专业术语,特别是那些英文缩写常让我们不知所措,但是当你掌握计…

计算机思维在英语专业的应用,英语专业在计算机科学中的重要性

引言21世纪是英语的世界,21世纪是国际化的世界。而英语作为国际通用语言,日益显示出其重要性。我国英语教育的目的就是使学生成为一名合格的国际化人才,包括专门技术,社会意识和创新精神。在基于日益国际化的环境中,这种知识、能力的结合显得尤为重要。所以我国利用国家英语等级…