【js逆向】信息公示平台搜索滑块逆向

article/2025/7/23 9:04:14

目标:实现搜索后,滑块验证,得到结果。

网站:aHR0cHM6Ly94eGdzLmNoaW5hbnBvLm1jYS5nb3YuY24vZ3N4dC9uZXdMaXN0

1. 输入搜索关键字,触发滑块验证

a和b后面要用到的参数,c中的cutImage和oriImage是背景和缺口图的base64编码数据

2. slide_captcha_check滑块的校验,请求参数中有a b c三个,验证成功后,请求 /gridQuery.html获得搜索后的数据。所以只需要分析这三个参数的由来就行。

hook JSON代码

(function () {var stringify = JSON.stringify;JSON.stringify = function (params) {console.log("Hook JSON.stringify ——> ", params);debugger;return stringify(params);}
})();(function () {var parse = JSON.parse;JSON.parse = function (params) {console.log("Hook JSON.parse ——> ", params);debugger;return parse(params);}
})();

3. 在这里加上断点然后重新刷新页面输入关键词过滑块,继续往上分析栈,在checkLocation中发现了熟悉的字段,可以清空其他断点,只定这三个。

这三个就是我们要求的载荷的参数,

this.valuea 和 this.valueb 是验证码的响应数据其中一部分

如下所示一一对应

 

下面是看这个函数

this.encodedata(this.valuea)

 输出:

下面是求这个,this.moveX是滑块移动的距离

a = this.$getRsaCode(parseInt(this.moveX) + "")

 写个函数来识别一下

 然后是求c

 a = this.$getRsaCode(parseInt(this.moveX) + "")

 求param_c的代码如下:

def rsa_encrypt(t):# 公钥字符串   PEM格式public_key_str = """-----BEGIN PUBLIC KEY-----MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCCsYUGHMhjSzdMqn9JzPfKs9JbxXTPtHofTv7reV0HrEz4brnE6ZJpNn5s934KO3L4QDF7ELHysIiounhhpF1bewW9jKdcpZA5M1CkGHKcwpLA2liaqOlt/0Mf3ui9jxR9AHxUMFVGfJ6Q4+cEmDBUAEOXlxqk4ZjGpubwGNk9XQIDAQAB-----END PUBLIC KEY-----"""public_key = RSA.import_key(public_key_str)cipher = PKCS1_v1_5.new(public_key)message = str(t).encode('utf-8')encrypted_bytes = cipher.encrypt(message)encrypted_str = base64.b64encode(encrypted_bytes).decode('utf-8')return encrypted_strparam_c = rsa_encrypt(str(move_x['target'][0]))

下面这个不知道是什么原因 

自动化出的结果,这个比较简单,主要上面那个如果有大佬知道怎么解决,可以在评论区发表一下,谢谢

点个关注吧!


http://www.hkcw.cn/article/TRieXvCQlR.shtml

相关文章

笔试模拟 day16

观前提醒: 笔试所有系列文章均是记录本人的笔试题思路与代码,从中得到的启发和从别人题解的学习到的地方,所以关于题目的解答,只是以本人能读懂为目标,如果大家觉得看不懂,那是正常的。如果对本文的某些知…

AI预测3D新模型百十个定位预测+胆码预测+去和尾2025年6月1日第95弹

从今天开始,咱们还是暂时基于旧的模型进行预测,好了,废话不多说,按照老办法,重点8-9码定位,配合三胆下1或下2,杀1-2个和尾,再杀4-5个和值,可以做到100-300注左右。 (1)定…

AgentThink:在自动驾驶的一个统一框架,视觉-语言模型中工具增强的思维链推理

25年5月来自清华大学、Mcgill大学、小米公司和 Wisconsin(Madison)大学的论文“AgentThink: A Unified Framework for Tool-Augmented Chain-of-Thought Reasoning in Vision-Language Models for Autonomous Driving”。 视觉语言模型 (VLM) 在自动驾驶…

印度男子泰国景区摸老虎屁股遭扑咬 不当抚摸惹怒老虎

近日,一名印度游客在泰国普吉岛的热门景点被老虎袭击。视频中能听到现场惨叫声不断,拍摄画面也变得晃动模糊。据视频发布者称,该男子受了轻伤,成功逃脱。有网友指出,猫科动物通常不喜欢被抚摸背部尤其是靠近臀部的位置,这种行为可能让老虎感到不适。在泰国一些景区,游客…

进程信号简述

01. 信号产生 生活中的信号类比(交通信号灯、警报),当产生这些信号时,我们会立马想到对应的动作。在Linux中,信号是事件发生对进程的通知机制亦称软件中断,由操作系统内核、进程本身或者其他进程向目标进程异步事件发送机制(即收…

庖丁解牛BLIP2

庖丁解牛BLIP2 更好的阅读体验,欢迎访问 庖丁解牛BLIP2 获得 论文: https://arxiv.org/abs/2301.12597 代码: https://github.com/salesforce/LAVIS/tree/main/projects/blip2 背景 多模态模型在过往发展的过程中,曾有一段时期一直在追求更大的网络架构…

中国女排世界联赛北京站名单出炉 18名运动员备战

2025世界女排联赛北京站将于6月4日至8日在北京国家体育馆举行,参赛队伍包括中国、土耳其、波兰、比利时、泰国和法国。中国排协于6月2日公布了参加北京站比赛的中国女排名单,共有18名运动员。主攻位置有吴梦洁、庄宇珊、唐欣、董禹含;副攻位置有王媛媛、万梓玥、单琳倩、陈厚…

乌克兰摧毁41架俄军战略轰炸机 乌方称“蛛网”行动成功

乌克兰安全局内部人士透露,代号“蛛网”的特别行动历时18个月的策划和实施,成功摧毁了41架俄军战略轰炸机。此次行动由泽连斯基亲自协调,安全局局长马柳克率队直接执行。知情人士称,该行动在后勤保障方面极具挑战性,包括通过秘密渠道向俄境内输送FPV无人机,并转运移动木制…

张家界溶洞垃圾堆7层楼高 谁该脸红 多年排污为何无人察觉

近日,有博主发布视频称张家界市慈利县一处天然溶洞遭人为排污,导致宝贵的溶洞变成“粪坑”。视频显示,溶洞内出现黄绿色液体。该溶洞位于通津铺镇长峪铺村杨家坡,系喀斯特地貌,垂直深度约150米,洞内存有陈年垃圾和污水,近期因暴雨导致洞内污水上涨外溢入溇水。据拍摄的网…

中国代表香会反驳对华无端指责 坚决抵制煽动对抗

针对美西方等个别国家在新加坡香格里拉对话会上对中国的无端指责,中国人民解放军国防大学代表团团长胡钢锋表示,不接受对中方的无端指责,有关内容无中生有,煽动对抗,企图搞乱亚太,不得人心,也不可能得逞。责任编辑:zhangxiaohua

河南七旬老人捡烟花被崩伤 意外引发广泛关注

5月31日,河南平顶山鲁山县发生一起意外事件,一位7旬老人在捡拾烟花筒时头部被崩伤。此事被目击者拍摄并上传网络后引起广泛关注。老人的亲属杨先生透露,医生表示老人右眼无法保住,脑部也受了伤,后续治疗费用预计近10万元。目前,老人仍在鲁山县人民医院重症监护室接受观察…

三层交换机模拟搭建实际网络实验

1、某企业,下有5个部门,分别是市场部16人、财务部22人、生产部110人、研发部24人、行政部28人门。现向运营商申请了一段ip地址:100.xxx.1.0/24(XXX 为学生学号中的唯一标识部分),如果你是该公司的网管&…

在哈佛毕业礼演讲的中国女孩谈古诗 传递多元包容理念

中国女孩江玉蓉在哈佛毕业典礼上发表演讲,传递多元包容理念。当地时间5月29日,她在哈佛大学的毕业典礼上作为毕业生代表之一发言,引起广泛关注。江玉蓉来自中国青岛的一个普通家庭,通过不懈努力和自身天赋,获得了威尔士卡迪夫一所高中的全额奖学金,并在杜克大学完成了本科…

Baklib赋能企业内容中台构建

Baklib构建内容中台路径 Baklib作为智能内容管理工具,通过多终端适配系统将企业分散的知识资产进行云端聚合,形成统一的内容资源池。其用户需求分析引擎可深度解析访问行为数据,帮助企业快速定位核心知识模块,例如产品文档、培训…

美防长香会炒“中国威胁”有何企图 转移负面舆情

美国国防部长赫格塞思于5月31日在新加坡参加香格里拉对话会时发表讲话,极力渲染所谓“中国威胁”,以推动盟国增加军费开支。分析人士认为,赫格塞思此举可能是为了转移外界对群聊泄密事件等负面舆情的关注。对于赫格塞思的涉华消极言论,中国外交部发言人回应称,台湾问题纯属…

恶意软件清理工具,让Mac电脑安全更简单

​你的Mac最近是不是开始表演"电子迷惑行为"?浏览器主页突然变成澳门赌场,风扇转得比直升机螺旋桨还猛......恭喜你!可能中奖获得"恶意软件大礼包"!别慌,今天就教你用恶意软件清理工具化身数字特工…

Python-14(异常)

处理异常 try-except语句 该语句用来捕获异常。引发异常后的操作是执行except语句的异常处理代码,而不是直接抛出一段红色的输出。如果try语句没有检测到异常,那么就不会执行except中的内容。 try: 检测范围 except[expression[as identifier]]: 异常…

黄金消费新趋势:小克重产品受青睐 以旧换新业务升温 金价波动影响消费选择

近期国际金价波动加剧,面对这种变化,黄金消费市场也出现了新的趋势。在北京的一家珠宝城,柜台前聚集了不少顾客,他们正在挑选和询价。由于近期国际金价高位震荡,首饰金价单日波动可达几元到几十元不等,消费者更倾向于购买克重较小的产品,以减少金价波动带来的风险。与此…

学者谈马斯克:退隐智慧很艺术 政坛影响力难减

川普的一句俏皮话揭示了全球首富马斯克在政坛的影响力。上周三,美国前总统川普在与南非总统会晤时,突然指着场边的科技大咖开玩笑说:“瞧见没,埃隆可是南非老乡。我可不敢随便使唤他,分分钟能给你整出个大新闻。”这场景颇具戏剧性,因为就在前一天,特斯拉掌门人马斯克还…

马斯克跨界玩政治是被当枪使了吗 改革蓝图成泡影

埃隆马斯克,这位颠覆多个行业的传奇人物,将目光投向了效率低下的美国政府,想用科技和商业思维进行一场大改造。他雄心勃勃地提出成立“政府效率部”。然而,在华盛顿的政治引力场中,他的改革蓝图很快被金钱和权力的黑洞吞噬。呈现在他面前的不是政府的高效运转,而是一份增…