随笔分类 - js逆向
摘要:帮朋友搜题目,结果百度文库跟doc88复制都要开会员。稍微看了下,解除方法并不难 解除doc88 window.Config.sys=1 // 可以等html加载完运行即可。 解除百度文库复制限制 this.canCopy 百度文库用的是vue2,vue2通过Object.definePropert
阅读全文
摘要:document.cookie 常见做法 var oldCookie = document.cookie; Object.defineProperty(document, "cookie", { get(){ return oldCookie; }, set(val){ console.log("s
阅读全文
摘要:静态js代码debugger 1. 几千个含有debugger的script标签 <script> debugger; </script> <script> debugger; </script> <script> debugger; </script> ... 重复几千行 2. 死循环debugg
阅读全文
摘要:爬取目标 今日头条首页内容推荐内容(也就是下面红线的部分) 也有爬取个人空间与头条新闻的实现,见末尾。 相关接口 可以观察到今日头条首页的第一页请求与之后的请求的url是不大一样的。 第一次请求 https://www.toutiao.com/api/pc/feed/?min_behot_time=
阅读全文
摘要:前言 距离上次逆向马蜂窝网站的cookie已经过去3个月。 今天稍微看了下那个网站,貌似已经发生了变化了,有大量的变量混淆。还有小型的控制流平坦化。 自从接触了ast,感觉这种的都较为容易了。(强力安利学习ast) (代码运行多次还是提示语法错误的话,一般是环境没搞好。node运行时与浏览器环境可不
阅读全文
摘要:前言 目标网站 https://www.aqistudy.cn/historydata/daydata.php?city=%E6%9D%AD%E5%B7%9E&month=2013-12 爬取内容 页面上的表格中的所有数据 爬取过程 先F12检查吧。没想到一打开控制台,页面就变成这样了。看样子做了反
阅读全文
摘要:前言 最近遇到了一个比较好玩的反爬--携程eleven参数的生成。 说好玩的原因是请求一个接口后,会返回js代码,只要稍微调试下,便可以在浏览器上得到eleven参数了。 但如果想要在node或者无头浏览器之类的东西完成的话,只会报错。 (需要代码的大佬可以跳到最后(node环境+油猴+py, 通过
阅读全文