前端安全
前端使用 jsencrypt 实现 RSA 加密登录详解

本文详细介绍前端如何利用 jsencrypt 库进行 RSA 非对称加密。内容涵盖 RSA 原理、公私钥生成方法(OpenSSL 及在线工具)、jsencrypt 安装与引入,以及具体的加密解密代码示例,旨在提升用户登录密码传输的安全性。

10.30
热度 135
JS前端解除页面禁止复制功能的方法与原理详解

本文详解前端页面禁止复制功能的实现原理,包括JavaScript事件监听与CSS样式限制。针对知乎、起点等网站的防复制策略,提供了开发者可用的控制台代码破解、禁用JS设置、OCR图片转文字及浏览器插件等多种解除方法,并分析了防复制技术升级对性能的影响。

10.30
热度 141
marked.js 怎么防止 XSS 攻击?配合 DOMPurify 清洗 HTML 的最佳实践

深入解析 marked.js 渲染 Markdown 导致 XSS 跨站脚本攻击的根本原因,详细讲解配合 DOMPurify 净化 HTML 的最佳实践方案,覆盖浏览器客户端、Node.js SSR 服务端配置与外链安全加固。

10.30
热度 158
marked.js 怎么防止 XSS 攻击?配合 DOMPurify 清洗 HTML 的最佳实践
为什么现代浏览器禁止JavaScript读取MAC地址

深入解析现代浏览器全面封禁JavaScript读取物理MAC地址的核心技术逻辑。从OSI协议栈分层隔离、浏览器多进程沙箱安全架构、永久硬件设备指纹威胁三个维度展开,并提供企业级合规替代方案。

10.30
热度 551
为什么现代浏览器禁止JavaScript读取MAC地址
遇到控制流平坦化混淆怎么办?JS高级反混淆思路解析

深入解析JavaScript控制流平坦化混淆的底层原理,系统介绍基于Babel AST静态语法树遍历、分发器提取、基本块重排置换以及动态Trace符号执行的高级反混淆实战思路。

10.30
热度 290
遇到控制流平坦化混淆怎么办?JS高级反混淆思路解析
推荐几款实用的JavaScript反混淆工具:在线版与本地CLI对比

面对被混淆压缩的JavaScript前端代码,本文系统推荐实用的在线反混淆工具(如de4js、deobfuscate.io)与本地CLI工具(如webcrack、synchrony)。从解混淆原理、操作步骤、技术架构与选型场景展开具体分析,帮助开发者根据实际代码规模与安全要求做出合理选择。

10.30
热度 341
推荐几款实用的JavaScript反混淆工具:在线版与本地CLI对比
JS网页截图跨域图片报错(Tainted Canvas)怎么处理

针对JavaScript在网页截图导出时遇到的Tainted Canvas安全报错(SecurityError: The operation is insecure),系统阐述浏览器Canvas同源策略与污染机制,提供服务端CORS响应头配置、前端属性赋值时序、浏览器缓存污染穿透、反向代理中转及html2canvas实战配置方案。

10.30
热度 378
JS网页截图跨域图片报错(Tainted Canvas)怎么处理
怎么判断下载的免费JS脚本是否安全可用

详细讲解如何从来源审查、静态代码审计、沙箱动态监测及可用性测试四个维度,全面判断下载的免费JavaScript脚本是否安全无害且能够稳定运行。

10.30
热度 548
怎么判断下载的免费JS脚本是否安全可用
在JSP页面中嵌入JavaScript的正确方式与数据交互技巧

深入解析在JSP页面中规范嵌入JavaScript的架构原则、生命周期执行边界、安全数据传递技巧以及异步交互与防踩坑指南。

10.30
热度 397
在JSP页面中嵌入JavaScript的正确方式与数据交互技巧
使用EL表达式将JSP后端数据传递给JS变量的最佳实践

深入解析在JSP页面中使用EL表达式将后端数据安全、高效传递给JavaScript变量的最佳实践方案,彻底解决XSS漏洞、引号错乱与复杂对象传递难题。

10.30
热度 614
使用EL表达式将JSP后端数据传递给JS变量的最佳实践
在JSP文件中嵌入JavaScript的最佳实践与规范

深入解析在JSP页面中嵌入与组织JavaScript的工程化规范与最佳实践,涵盖服务端与客户端生命周期差异、安全数据传递通道、动静分离实施步骤及XSS安全防御策略。

10.30
热度 528
在JSP文件中嵌入JavaScript的最佳实践与规范
解决JSP页面中JavaScript代码报错与引号冲突问题

深入解析JSP页面中JavaScript报错与引号冲突的根本原因,从服务端渲染时序、HTML属性嵌套截断到特殊字符转义,提供解耦数据传递、JSON数据岛等多种实用解决方案及排查指南。

10.30
热度 348
解决JSP页面中JavaScript代码报错与引号冲突问题

标签目录

JavaScript 核心技术JavaScript 基础JavaScript 函数与作用域JavaScript 对象与原型JavaScript 数组与数据处理JavaScript 异步编程JavaScript 项目实战
浏览器与 Web 开发DOM 与事件浏览器 API网络请求与通信浏览器数据存储前端调试前端安全
前端框架与应用VueReactNext.jsNuxt前端状态管理前端性能优化
TypeScript 与工程化TypeScript前端构建依赖管理自动化测试前端部署代码规范与重构
Node.js 后端开发Node.js 基础Node.js Web 框架数据库开发接口开发与鉴权服务部署与运维Node.js 性能优化
AI 开发与应用大模型 API 开发AI 智能体开发RAG 与知识库AI 编程工具AI 多模态应用AI 应用部署