JS逆向

2023-05-30  本文已影响0人  infoyou

反爬虫

5个组件 & 3个解释器 浏览器结构 DOM改变 render image.png image.png

JS语法

JS类型 object array string number boolean map & set @ES6 null undefined

优先

赋值:null
判断:===

控制流

循环 条件

函数

定义 变量作用域 高阶函数 闭包 特殊对象

JS进阶

事件循环

js是单线程。

原型链 异步编程 async / await 存储 跨域 webpack打包 base64 md5 Pyexecjs Selenium

js='js代码'
result = browser.execute_script(js)

Pyppeteer

页面加载前调用js

调用js
result = await page.evaluate(js, *data)

上一篇下一篇

猜你喜欢

热点阅读