JS逆向实战14——猿人学第二题动态cookie

2023-05-26 11:36:50 来源:博客园
声明

本文章中所有内容仅供学习交流,抓包内容、敏感网址、数据接口均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请联系我立即删除!

目标网站

https://match.yuanrenxue.cn/match/2


(相关资料图)

网站分析

首先已经告诉了我们这个网站是动态cookie,所以我们首先打开devtools看看哪个cookie,然后我们用代码运行下然后发现cookie的有效期很短,我们搜索有没有set_cookie 发现并没有然后我们用fiddler 抓包看看我们搜索这个cookie的值有时候可能hook不到值,没关系 点击下一页去hook 不要刷新去hook

发现是从第二请求开始的,所以cookie 大概率是第一个请求哪里生成的 cookie

cookie断点分析

在次之前,我们打开浏览器中去找cookie的生成点。打开脚本 按步追栈追到这个cookie生成的文件中。也就是第一个请求发送的地方然后我们放开断点。走到m这个断点的地方。然后向下追栈然后就找到了m的生成地址了把他们都替换掉

document["cookie"] = _0x1451c6["FZXLU"](_0x1451c6["FZXLU"](_0x1451c6["TWByt"](_0x1451c6["eKhua"](_0x1451c6["eKhua"](_0x1451c6["zzVOs"]("\x6d", _0x1451c6["PUMJe"](_0x52509a)), "\x3d"), _0x1451c6["kbttD"](_0x57de99, _0x4b00b1)), "\x7c"), _0x4b00b1),    _0x1451c6["GBiTC"]);

再分解由此可知

_0x1451c6["kbttD"](_0x57de99, _0x4b00b1) + "|" + _0x4b00b1"6c0a673aa5ac9a0d6d06d93c80e399dc|1685066745000"
_0x1451c6["kbttD"](_0x57de99, _0x4b00b1) : cookie_0x4b00b1: 时间戳扣代码

====>可改写成

_0x1f5c0f["uHywV"] = function(_0x167a6d, _0x403944) {        return _0x167a6d < _0x403944;    }    ;

后面就是逐步扣代码注意

扣的时候一定要有耐心注意有坑,正则校验 直接搜索 new Regex这是文中的两处正则格式化校验 修改成如下
1.. "removeCookie": function() {return "dev";},2. this["husxWe"] = function() {return "newState";}
node 环境定义
var window = global;

浏览器环境检测 需要定义一个navigator可见这个是浏览器指纹有两种解决方案

直接把这个地方替换成 ""因为浏览器执行出来的也是空重新伪装navigator 补环境

history 未被定义 console.log 被重写等到最后打印的收会报错这里也有两种解决方案

在最开始的时候定义console.log 把console.log 赋值给另一个值

result = console.log;
用console.warn,console.debug (总有一个没被改写)完成

后面就是缺啥补啥 其实非常麻烦。然后补完之后运行我们的代码

成功生成m的值,然后我们丢到python中运行可以成功运行

标签:

JS逆向实战14——猿人学第二题动态cookie

2023-05-26

qq头像高清无水印_qq头像高清

2023-05-26

热讯:共和党和白宫谈判代表正在接近达成一项提高债务上限两年的协议

2023-05-26

挖金客(301380)5月25日主力资金净卖出1919.54万元

2023-05-26

发生劳务工程结算纠纷找哪个部门解决

2023-05-26

最强“科技”打卡攻略 环球报资讯

2023-05-26

天天速递!工笔山水画白描勾线入门_工笔山水

2023-05-26

疑嫌采样慢母子大骂志愿者 男孩不仅辱骂还推搡志愿者具体情况详细内容介绍 世界热头条

2023-05-26

热点在线丨冷冻冰柜图片_冷冻冰柜

2023-05-26

物理中电阻怎么计算(中学物理电阻的计算方法)

2023-05-26

天天快讯:26个英文字母表大小写棒棒体_26个英文字母表大小写

2023-05-26

公安部:涉高考用车轻微交通违法教育后及时放行

2023-05-26

成年人晚上睡觉磨牙_成年人磨牙是什么原因怎么治疗|观焦点

2023-05-26

最新快讯!最后的爱_对于最后的爱简单介绍

2023-05-26

百度(BIDU)副总裁何俊杰:AIGC的创新是颠覆式的 正在重构未来|快资讯

2023-05-26

环球通讯!优化流程、绿色通道、容缺受理……江陵县多措并举为市场主体服务

2023-05-25

放虎归山意思(放虎归山)

2023-05-25

“隐形门”有风险!一岁幼童被反锁卧室 每日报道

2023-05-25

天佑德酒:公司对于年份原酒制定了储存规划,年份原酒在逐年增加,目前公司整体原酒的储量超过5万吨-环球要闻

2023-05-25

分析问题,压实责任,舞钢市召开重大基础设施项目调度会

2023-05-25

世界快资讯:足球球衣号码哪个好 足球球衣号码的意义

2023-05-25

北京:打造协同新平台 营造更加便利自由的贸易环境

2023-05-25

长三角G60科创走廊最新“成绩单”亮相:综合发展水平走在全国城市集群前列

2023-05-25

【全球新视野】【“亮成绩、展形象,二十大精神在支部”一线巡礼】擦亮农业底色,跑出振兴“加速度” 当前播报

2023-05-25

白沙开展安全生产隐患排查 聚焦森林防火等领域 每日消息

2023-05-25

全球新消息丨崔东旭(关于崔东旭的基本详情介绍)

2023-05-25

摩尔庄园动画片_摩尔庄园拉姆日记在哪 环球关注

2023-05-25

热资讯!1、据瑞典媒体FotbollDirekt.se的...

2023-05-25

普洱茶市场持续扩大 专家建言创造更多茶品形态-实时

2023-05-25

德桑蒂斯借势马斯克宣布参选,英媒:可能成为特朗普“眼中钉”

2023-05-25

Copyright ©  2015-2022 北方频道网版权所有  备案号:京ICP备2021034106号-50   联系邮箱: 55 16 53 8@qq.com