小白hook网站cookie步骤详解
本帖最后由 liuzhik 于 2024-3-14 11:48 编辑### 前言
小白,想要爬取目标网站:aHR0cHM6Ly93d3cuZW1zLmNvbS5jbi8=
但是不想要用selenium等图形化方式,就开始研究怎么通过接口方式获取信息。
但是网上一些教程对纯小白来说还是太高深了,hook很多都是一笔带过,这边试验过后,记录下前期的一些基础操作
### hook脚本
```javascript
// 定义 hook 脚本,这样,代码读写cookie的时候,就会断点停下来,方便分析了
Object.defineProperty(document, 'cookie', {
get: function() {
debugger;
return "";
},
set: function(value) {
debugger;
return value;
},
});
```
### 插入过程
1. 清空目标网站 cookie
算了,不打码了
2. 在目标网站界面,按F12打开network, 选中Preserve log, 保留每个请求
找到第一个请求, 右键点击open in sources panel, 在源码顶端加上断点
3. 在初始界面打上断点后,回到Cosole, 粘贴hook脚本
4. 继续运行, 成功找到设置cookie的位置
### TODO 继续分析
再往后貌似抠代码了,学习中... 大佬,是怎么学习得,现在js一片迷茫{:1_937:} 很赞,这个方式不错。 666666666666 不会,呜呜呜呜呜 逆向混淆的js感觉好难 跟着大佬一起学习,加油加油加油 给看天书一样 正在自学,谢谢分享 22233514 发表于 2024-3-14 17:28
666666666666
围观大佬:victory: