04 2023 档案
摘要:一、Worker 使用 创建worker实例 var worker = new Worker(url); // 创建Worker对象 只会执行url指定的脚本,必须同源 主线程 // 监听接收worker线程信息 worker.onmessage = (e) => console.log(`接收到w
阅读全文
摘要:一、XMLHttpRequest 发送请求 创建XMLHttpRequest实例 let xhr = new XMLHttpRequest(); 初始化 xhr.open(method, URL, [async, user, password]) method:HTTP方法,通常'GET'或者'PO
阅读全文
摘要:一、查看TLS指纹的网站 https://tls.browserleaks.com/json https://tls.peet.ws/ https://kawayiyi.com/tls 二、网站防御方式及应对 非法指纹黑名单 应对策略:修改默认指纹(修改TLS hello包的值) httpx示例:
阅读全文
摘要:一、WebAssembly 简介 WebAssembly是一种可以使用非JavaScript编程语言编写代码,并且能在浏览器上运行的技术方案。借助Emscripten编译工具,能将C/C++文件转成wasm格式,JavaScript可以直接调用该文件并执行其中的方法。 好处 可以隐藏核心逻辑,增大逆
阅读全文