26-sha1+md5:财联社

案例地址:财联社

找接口+加密参数

接口:

经py测试需要逆向加密参数为sign:

加密定位

定位加密位置如下:

然后分析:

a函数啥也没做:

再看p函数是什么加密:

这时候我们要进函数内部看一下:

复现逻辑+py调用

js逻辑:

py调用:

importrequestsimportexecjsimportosclassJSExecutor:def__init__(self,js_file_path):ifnot os.path.exists(js_file_path):print(f'js代码不存在:{js_file_path}')withopen(js_file_path,'r',encoding='utf-8')asf:self.js_code=f.read()# execjs.compile()将JavaScript 代码编译为一个可执行的对象 self.js_code=execjs.compile(self.js_code)defcall(self,func_name,*args):"""封装python对js代码中函数的调用:param func_name:js代码中的函数名:param args:js代码中函数所需的参数:return:js中函数运行后的结果"""returnself.js_code.call(func_name,*args)defget_data(sign,time_stamp):headers={'Referer':'https://www.cls.cn/depth?id=1003','User-Agent':'xxx',}params={'app':'CailianpressWeb','id':'1003','last_time':f'{time_stamp}','os':'web','rn':'20','sv':'8.4.6','sign':sign,}response=requests.get('https://www.cls.cn/v3/depth/list/1003',params=params,headers=headers)print(response.json())if__name__=='__main__':js_executor=JSExecutor('26.js')js_params=js_executor.call('signEnc')get_data(js_params['sign'],js_params['timestamp'])

result:

小结

本文到此结束,如有问题请及时提出,加油加油

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1216097.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

告别AI高检测率!2026年这几款降AI工具亲测能救命,AIGC痕迹狂降80%

家人们谁懂啊!!交论文前一晚,查重报告一出来,AI检测率直接飘红——90%!!那一刻我血压直接飙升,眼前一黑,感觉导师的电话已经在路上了… 是不是你也经历过这种“我本想让AI助我一臂之…

如何有效降低论文的AI率?亲测这4款降AI工具,附使用技巧与注意事项

毕业论文降AI率这件事,真的是每年毕业季的“硬核话题”。不少同学都经历过这种情况:辛辛苦苦改了一百遍,AI检测率还是不降,眼看交稿日期越来越近,自己都快抓狂了,到底该怎么办? 不要急&#xff…

毕业生必备!4款最火降AI工具亲测有效,快速降低AI率指南

毕业论文降AI率这件事,真的是每年毕业季的“硬核话题”。不少同学都经历过这种情况:辛辛苦苦改了一百遍,AI检测率还是不降,眼看交稿日期越来越近,自己都快抓狂了,到底该怎么办? 不要急&#xff…

亲测推荐|4款高效降AI工具实测分享,手把手教你降低AI率的方法与技巧

毕业论文降AI率这件事,真的是每年毕业季的“硬核话题”。不少同学都经历过这种情况:辛辛苦苦改了一百遍,AI检测率还是不降,眼看交稿日期越来越近,自己都快抓狂了,到底该怎么办? 不要急&#xff…

2026年实测有效!4款强力降AI工具对比,教你如何有效降低文章AI率

毕业论文降AI率这件事,真的是每年毕业季的“硬核话题”。不少同学都经历过这种情况:辛辛苦苦改了一百遍,AI检测率还是不降,眼看交稿日期越来越近,自己都快抓狂了,到底该怎么办? 不要急&#xff…

【实测有效】如何快速降低AI率?这4款强力工具亲测推荐,让你轻松应对AI检测难题

毕业论文降AI率这件事,真的是每年毕业季的“硬核话题”。不少同学都经历过这种情况:辛辛苦苦改了一百遍,AI检测率还是不降,眼看交稿日期越来越近,自己都快抓狂了,到底该怎么办? 不要急&#xff…

【2025年写论文指南】亲测有效!这5款降AI工具让AIGC率狂降80%【收藏必备】

家人们谁懂啊!!交论文前一晚,查重报告一出来,AI检测率直接飘红——90%!!那一刻我血压直接飙升,眼前一黑,感觉导师的电话已经在路上了… 是不是你也经历过这种“我本想让AI助我一臂之…

AI数据预处理“神器”:Pandas实战技巧

一、核心结论Pandas是AI数据预处理的核心工具,通过“数据清洗→特征工程→格式转换”流程,配合高效函数(如fillna/groupby/pivot_table),可将数据处理效率提升60%,为模型训练奠定高质量数据基础。二、数据清…

什么是 Spring IOC?

Spring IOC(控制反转)详解 一、什么是 IOC IOC(Inversion of Control,控制反转) 是一种设计思想,不是什么技术实现。它指的是将对象的创建、管理和依赖关系的控制权从程序代码本身转移到外部容器&#xf…

Spring 中的 DI 是什么?

Spring 中的 DI(Dependency Injection,依赖注入)是 Spring 框架的核心特性之一,也是控制反转(IoC,Inversion of Control)原则的具体实现。 什么是 DI? 依赖注入是一种设计模式&…

深入浅出了解生成模型-8:生成加速策略概述 - Big-Yellow

扩散模型生成加速策略主要包括加速框架优化、Cache策略及量化技术。加速框架方面,可通过指定attention计算后端(如flash_attn)、torch.compile编译、torch.channels_last优化内存访问,或使用xFormers加速attention…

P1102 A-B 数对(lower_bound函数)

点击查看代码 #include<bits/stdc++.h> using namespace std;typedef long long LL; const int N=2e5+10; LL a[N]; LL c; int n;int main() {ios::sync_with_stdio(0),cin.tie(0);cin>>n>>c;for(in…

Java毕设选题推荐:基于springboot的农企信息管理平台设计与开发基于SpringBoot+Vue农企信息管理平台设计与开发【附源码、mysql、文档、调试+代码讲解+全bao等】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

【ISAC】5G NR-PRS赋能6G多基地ISAC:LoS/NLoS混合场景定位精度突破28%!【附MATLAB代码】

5G NR-PRS赋能6G多基地ISAC&#xff1a;LoS/NLoS混合场景定位精度突破28%&#xff01; 在第六代移动通信&#xff08;6G&#xff09;的技术演进蓝图中&#xff0c;集成感知与通信&#xff08;ISAC&#xff09;作为“通感一体”的核心技术&#xff0c;正重构无线系统的应用边界…

【电力系统】基于角度-电压耦合引起的稳定性衰减:波德型基本性能限制分析附Matlab代码

✅作者简介&#xff1a;热爱科研的Matlab仿真开发者&#xff0c;擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。 &#x1f34e; 往期回顾关注个人主页&#xff1a;Matlab科研工作室 &#x1f447; 关注我领取海量matlab电子书和数学建模资料 &#…

【课程设计/毕业设计】基于SpringBoot+Vue农企信息管理平台设计与开发基于springboot的农企信息管理平台设计与开发【附源码、数据库、万字文档】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

Java计算机毕设之基于springboot的种植基地农业信息管理系统的设计与实现基于springboot的农企信息管理平台设计与开发(完整前后端代码+说明文档+LW,调试定制等)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

【SSVEP】基于SSVEP检测频率导向脑活动的VR实验附Matlab代码

✅作者简介&#xff1a;热爱科研的Matlab仿真开发者&#xff0c;擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。 &#x1f34e; 往期回顾关注个人主页&#xff1a;Matlab科研工作室 &#x1f447; 关注我领取海量matlab电子书和数学建模资料 &#…

基于深度学习YOLOv10的水果分类检测系统(YOLOv10+YOLO数据集+UI界面+Python项目源码+模型)

一、项目介绍 摘要 本项目基于YOLOv10深度学习框架&#xff0c;开发了一套高精度水果多目标分类检测系统&#xff0c;能够同时识别六种常见水果&#xff1a;苹果(Apple)、香蕉(Banana)、芒果(Mango)、橙子(Orange)、菠萝(Pineapple)和西瓜(Watermelon)。系统通过对水果图像进…

我用 Claude Code 给自己打造了个人助理,他将比我更了解我自己

我们都知道和 AI 对话最大的难点就是,AI 每次都会忘记你的上下文。 好比和 DeepSeek 沟通,每一次都要新开一个对话窗口,这就会导致,每次你在和 DeepSeek 聊天的时候,都需要重复解释一下,你的背景,你是谁。 如何…