1 使用hook断住cookie
Object.defineProperty(document,'cookie',{
// hook set方法也就是赋值的方法,get就是获取的方法
set: function(val){
// 这样就可以快速给下面这个代码行下断点,从而快速定位设置cookie的代码
debugger; // 在此处自动断下
console.log('Hook捕获到set-cookie ->',val);
return val;
}
})
2 可以看到调用栈
3 rt.update() 方法就是cookie中v值的生成方
点击进入对应的调用方法文件
4 将所有代码复制到新的代码段同花顺
5 刷新页面删除cookie后 点击enter可以获取cookie的v值