​声明:本文内容仅供学习交流,这里只提供思路,不提供代码!!!!

上一章提到 $_ts 和 万行的代码 的生成,这一章我们就开始来补环境了。怎么补环境,新手都会有这样一个疑问,不知道该怎么去补,今天我们就共同来看看。(此cookie是202-200验证时的cookie,并未去做环境校验,我这里也没有到那一步,不过思路是一样的)

1.准备工作

上一章我们生成的代码暂时不用,因为他不方便我们去调试补环境,所以我们需要重新copy一份代码,继续上次的断点

我们将$_ts,网页上的js,以及生成的万行代码按顺序copy下来。

现在还需要写一个代理,这样更方便我们去补环境

再加上至尊宝大佬的伪造对象的toString方法的js,懂得都懂,不做过多解释。

这样基础的代码就完成了,剩下的就是去补环境。

2. 补环境

这里缺失window,我们可以先把几个常用的补出来。但是我们发现框住的地方都是object,这样的话可以稍微补一下他们的原型

就像这样

这样看起来舒服多了,能够准确的看到他获取什么属性

这样一步一步的去补,就可以了。

别忘了 setInterval,setTimeout 重写一下。当然网页上的meta里的content也是有用到的,自己慢慢看吧。

3. 结束

202-200的这一阶段到此结束。

某数4代cookie生成-2相关推荐

  1. 某数5代Cookies生成算法分析

    作者:TheWeiJun 来源:逆向与爬虫的故事 大家好,我是TheWeiJun.某数困扰了笔者许久,终于调试出来了,不枉我熬到深夜,特地放出来流程图希望对读者朋友们有所帮助,在调试某数的过程中建议大 ...

  2. 2019年末逆向复习系列之努比亚Cookie生成逆向分析

    郑重声明:本项目的所有代码和相关文章, 仅用于经验技术交流分享,禁止将相关技术应用到不正当途径,因为滥用技术产生的风险与本人无关. 这篇文章是<2019年末逆向复习系列>的第二篇:< ...

  3. 谋而后动:解读数仓计划生成中行数估算和路径生成的奥秘

    摘要: 孙子兵法云:"谋定而后动,知止而有得",做任何事一定要进行谋划部署,做好准备,这样才能利于这件事的成功,切不可莽撞而行.同样,GaussDB(DWS)执行查询语句也会按照预 ...

  4. 计算机考研考线代和概率论吗,2018考研数学各章节考点汇总(高数+线代+概率论)...

    原标题:2018考研数学各章节考点汇总(高数+线代+概率论) 考研数学一有高等数学.线性代数.概率论与数理统计三部分内容.下面就为各位考生预测一下考研数学一的高等数学.线性代数.概率论与数理统计三部分 ...

  5. 油猴脚本hook cookie 生成

    插件 tampermonkey [油猴]   管理器 # hook cookie 生成Object.defineProperty(document, 'cookie', {get: function( ...

  6. 使用python愉快地做高数线代题目~

    今天接触到了python,发现真是极易上手啊!对比c语言是什么鬼东西= = 诶,等下,看完教学文章发现TA在下面写了这句话 如果做了前面的内容你可能已被吸引了,觉得c语言真的是废材! 不...不是的. ...

  7. Java回文数的判断与生成

    判断是不是回文数 12321 1221 public static void PJ() {Scanner sc = new Scanner(System.in);System.out.println( ...

  8. 用计算机随机出数,计算机是如何生成随机数的?

    生成随机数是我们编程时时常用到的,但是,如果我们仔细想想,计算机只会按照人类给他的指令工作,那么他是如何自主的随机生成一组数呢? 绝对的随机-真随机数生成 真随机数顾名思义就是生成数据是真正随机的,达 ...

  9. 猜数字游戏python程序_Python猜数游戏,程序随机生成一个0-100的数,猜对后退出【实例源码】...

    Python猜数字游戏: 写程序,随机生成一个0~100之间的数用变量x绑定 循环让用户输入一个数用y绑定, 输出猜数字的结果 1. 如果y等于生成的数x,则提示"您猜对了", 打 ...

最新文章

  1. Go语言int类型绑定方法
  2. flutter 调用原生安卓插件_Flutter 如何调用Android和iOS原生代码-阿里云开发者社区...
  3. 【高德地图API】那些年我们一起开发的APP—即LBS应用模式分享
  4. java学习笔记—国际化(41)
  5. ASP.NET AJAX Preview 2
  6. LNK2019无法解析的外部符号 public: static struct cv::Ptr class cv::xfeatures2d::SURF问题解决
  7. 06-03 Jenkins 节点管理(Linux)
  8. 从 C++98 到 C++17,元编程是如何演进的? | 技术头条
  9. 【深度好文】多线程之WaitHandle--派生-》Mutex信号量构造
  10. 数据结构:内排序(C++)
  11. 智能云亮相百度世界2020:重磅发布和升级十大产品,加速AI新基建
  12. 赛锐信息:5个方面帮您应对 SAP License 审计
  13. 《游戏设计艺术(第2版)》——学习笔记(13)第13章 游戏机制必须平衡
  14. Linux Bind 安装
  15. golang 实现微信授权
  16. 在线数据迁移,数字化时代的必修课——京东云数据迁移实践
  17. 数据脱敏 Data Masking
  18. Win10图片打开方式没有“Windows照片查看器”,如何找回?
  19. usermode linux网络空间,(RHCE笔记)linux基础之三 用户、组及权限
  20. vue3.x +Cesium Cesium 鼠标交互,鼠标点击拾取对象等(五)

热门文章

  1. Springboot上传文件时提示405
  2. arduino nano电路图
  3. 【RISC-V】Trap和Exception
  4. 数字IC设计工程师笔试面试经典100题-有答案
  5. Xiaojie雷达之路---MATLAB仿真---给信号添加高斯白噪声
  6. linux 命令行下载mysql
  7. Integer的值范围-128~127
  8. jvm性能分析工具之-- Eclipse Memory Analyzer tool(MAT)(二)
  9. C语言之指针总结(1)
  10. nyoj 541 最强DE 战斗力(大数问题)