<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[mxd01848的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/mxd01848</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; mxd01848]]></copyright><item><title><![CDATA[SOJSON.V7 深度剖析：揭秘这一神秘JavaScript混淆工具的“黑箱”运作]]></title><link>https://blog.csdn.net/mxd01848/article/details/154954205</link><guid>https://blog.csdn.net/mxd01848/article/details/154954205</guid><author>mxd01848</author><pubDate>Mon, 17 Nov 2025 18:19:35 +0800</pubDate><description><![CDATA[SOJSON.V7深度解析：前端代码混淆技术的最新突破 摘要：SOJSON.V7作为前端代码混淆技术的标杆产品，通过多层加密、动态解密和反调试机制实现代码保护。相比前代版本，V7创新性地采用&quot;自适应混淆强度&quot;技术，能根据代码复杂度自动调整加密层级，从简单变量替换到复杂控制流平坦化和虚拟机执行。其核心突破在于将JS逻辑转换为自定义字节码，由内置VM解释执行，使逆向工程难度大幅提升。实际应用中，V7已帮助某支付平台将逆向成功率从65%降至5%以下，彻底改变了前端安全防护格局。]]></description><category></category></item><item><title><![CDATA[JavaScript 加密工具 sojson.v5 全解析：原理、应用与实践]]></title><link>https://blog.csdn.net/mxd01848/article/details/153466166</link><guid>https://blog.csdn.net/mxd01848/article/details/153466166</guid><author>mxd01848</author><pubDate>Fri, 17 Oct 2025 12:06:36 +0800</pubDate><description><![CDATA[sojson.v5 是一款针对 JavaScript 代码进行加密和混淆的在线工具（也可能有本地版本或第三方集成版本）。它旨在通过一系列复杂的转换手段，将原始、可读性高的 JavaScript 代码转换为难以理解、难以逆向工程的形式，从而达到保护源代码的目的。相较于其早期版本（如 sojson.v4），v5 版本通常在加密强度、抗破解能力以及对新 JavaScript 特性的支持上有所增强。]]></description><category></category></item><item><title><![CDATA[jsjiami.v6 加密算法揭秘]]></title><link>https://blog.csdn.net/mxd01848/article/details/153314919</link><guid>https://blog.csdn.net/mxd01848/article/details/153314919</guid><author>mxd01848</author><pubDate>Wed, 15 Oct 2025 10:09:25 +0800</pubDate><description><![CDATA[jsjiami.v6 是一款功能强大的前端代码混淆工具，通过控制流混淆、变量重命名、字符串加密等手段，为前端代码提供基础防护，适用于商业脚本发布、核心逻辑保护等场景。然而，其局限性也较为明显：不改变代码逻辑、运行时结构固定、数据加密能力弱，难以抵御高级逆向分析。进阶方案需结合数据层加密（如 RSA/AES）、脚本验签（如 Ed25519）及动态密钥逻辑，形成“代码混淆 + 数据加密 + 完整性验证”的三重防护体系。]]></description><category></category></item><item><title><![CDATA[3分钟了解ElGamal 非对称加密算法]]></title><link>https://blog.csdn.net/mxd01848/article/details/153187428</link><guid>https://blog.csdn.net/mxd01848/article/details/153187428</guid><author>mxd01848</author><pubDate>Mon, 13 Oct 2025 11:56:10 +0800</pubDate><description><![CDATA[ElGamal 加密算法为 JavaScript 环境下的敏感数据保护提供了一种非对称加密的思路，尤其适合保护经过混淆（如 jsjiami 处理）的脚本中那些在运行时才需要使用的关键参数或配置数据。通过将 ElGamal 的数据加密能力与 jsjiami 的代码结构混淆能力相结合，可以构建一个“运行时代码逻辑保护 + 关键配置数据加密”的一体化安全防护方案。这种双重防护能够显著提升 JavaScript 应用对抗静态分析和动态调试的能力，有效降低敏感信息泄露和代码被篡改的风险。]]></description><category></category></item><item><title><![CDATA[Ed25519 数字签名算法简介：优缺点、适用场景与 jsjiami 联用思路]]></title><link>https://blog.csdn.net/mxd01848/article/details/153043361</link><guid>https://blog.csdn.net/mxd01848/article/details/153043361</guid><author>mxd01848</author><pubDate>Sat, 11 Oct 2025 12:24:00 +0800</pubDate><description><![CDATA[摘要： Ed25519是一种基于Curve25519椭圆曲线的高效数字签名算法，具有128位安全强度、快速签名验证和紧凑的密钥/签名（32/64字节）等优势。相比传统算法，它无需随机数生成器，抗重放攻击，适用于软件分发、API安全、区块链等场景。与JS代码保护工具jsjiami结合时，可在加密前对原始代码签名，客户端解密后验证签名，形成“加密+认证”双重防护，有效防止代码篡改。示例使用noble-ed25519库演示了密钥生成、签名及验证流程，确保代码执行前的完整性校验。]]></description><category></category></item><item><title><![CDATA[Blowfish 加密算法简介：优缺点、适用场景与 jsjiami 结合思路]]></title><link>https://blog.csdn.net/mxd01848/article/details/152797387</link><guid>https://blog.csdn.net/mxd01848/article/details/152797387</guid><author>mxd01848</author><pubDate>Thu, 09 Oct 2025 13:13:14 +0800</pubDate><description><![CDATA[Blowfish是一种轻量级对称加密算法，速度快、免费开源，适合本地数据加密和轻量通信。与jsjiami代码混淆工具结合可实现双重防护：混淆保护代码结构，加密保护核心数据。使用时需注意密钥管理和IV随机性，推荐CBC等安全模式。虽然逐渐被AES取代，但在低敏感场景中仍具实用价值。]]></description><category></category></item><item><title><![CDATA[jsx加密详解]]></title><link>https://blog.csdn.net/mxd01848/article/details/152662068</link><guid>https://blog.csdn.net/mxd01848/article/details/152662068</guid><author>mxd01848</author><pubDate>Tue, 07 Oct 2025 15:01:29 +0800</pubDate><description><![CDATA[JSX解密技术主要应用于Adobe插件开发和前端开发领域，用于还原加密或混淆的代码逻辑。解密方法包括变量名还原、函数结构分析和第三方库执行，其中Adobe插件JSX通常涉及文件/图层操作API，而前端加密则可能使用CryptoJS等库。关键工具有ExtendScript Toolkit调试工具和CryptoJS加解密库。该技术可帮助开发者理解代码功能、修复问题或进行二次开发，特别适用于处理批量操作的混淆脚本。]]></description><category></category></item><item><title><![CDATA[js加密解密之你真的知道Base64 是什么吗]]></title><link>https://blog.csdn.net/mxd01848/article/details/152557936</link><guid>https://blog.csdn.net/mxd01848/article/details/152557936</guid><author>mxd01848</author><pubDate>Sun, 05 Oct 2025 16:47:09 +0800</pubDate><description><![CDATA[Base64是一种二进制到文本的编码方案，将数据转换为64个ASCII字符组成的字符串。它通过3字节拆分为4个6位组实现转换，常用于数据格式转换而非加密。优点包括传输友好、URL安全和跨平台支持；缺点有体积膨胀33%、无安全性和性能损耗。适用场景含图片内嵌、JWT结构和数据混淆等。结合jsjiami工具可增强代码保护，但无法替代真正加密。核心安全原则强调敏感逻辑后移和真加密的必要性，明确Base64仅作格式转换工具。]]></description><category></category></item><item><title><![CDATA[jsjiami 加密工具：前端代码保护的实用方案]]></title><link>https://blog.csdn.net/mxd01848/article/details/152449481</link><guid>https://blog.csdn.net/mxd01848/article/details/152449481</guid><author>mxd01848</author><pubDate>Fri, 03 Oct 2025 11:59:58 +0800</pubDate><description><![CDATA[jsjiami是一款专注于 JavaScript 代码保护的加密工具，旨在通过多种混淆和加密技术，提升前端代码的安全性，防止未授权的逆向工程、代码盗用和逻辑篡改。它在前端代码保护中扮演着“数字锁”的角色，通过对原始代码进行转换，使其在保持功能不变的前提下，可读性大幅降低，从而增加攻击者的分析成本。开源性质与平台兼容性jsjiami 并非完全开源工具，其核心混淆引擎为闭源商业实现，但提供了便捷的命令行工具和 Web 在线服务供开发者使用。它广泛适用于浏览器环境。]]></description><category></category></item><item><title><![CDATA[ECDSA 数字签名简介与 jsjiami 的结合使用探讨]]></title><link>https://blog.csdn.net/mxd01848/article/details/152364924</link><guid>https://blog.csdn.net/mxd01848/article/details/152364924</guid><author>mxd01848</author><pubDate>Wed, 01 Oct 2025 13:27:41 +0800</pubDate><description><![CDATA[ECDSA 凭借高效、安全的特性，已成为前端安全领域的重要工具；而 jsjiami 则为前端代码提供了一层“保护壳”。二者结合时，“后端签名 + 前端混淆验签”是最合理的方案，既能发挥 ECDSA 的安全优势，又能通过混淆降低验签逻辑被破解的风险。安全没有银弹，需结合业务场景综合运用加密、混淆、网络安全等多种手段，才能构建更可靠的前端安全体系。]]></description><category></category></item><item><title><![CDATA[最常用的js加解密之RSA-SHA256 加密算法简介与 jsjiami 的结合使用指南]]></title><link>https://blog.csdn.net/mxd01848/article/details/152324354</link><guid>https://blog.csdn.net/mxd01848/article/details/152324354</guid><author>mxd01848</author><pubDate>Tue, 30 Sep 2025 15:43:16 +0800</pubDate><description><![CDATA[方案适用场景推荐度单独使用 RSA-SHA256后端API签名、HTTPS通信★★★★☆结合 jsjiami前端硬编码私钥场景、防逆向需求★★★☆☆最佳实践密钥分离管理（前端用临时密钥）★★★★★。]]></description><category></category></item><item><title><![CDATA[Facebook相关jsj加密接口]]></title><link>https://blog.csdn.net/mxd01848/article/details/152177342</link><guid>https://blog.csdn.net/mxd01848/article/details/152177342</guid><author>mxd01848</author><pubDate>Sat, 27 Sep 2025 20:41:39 +0800</pubDate><description><![CDATA[确保act_id与token绑定，限制仅可操作指定账户数据；启用IP白名单，仅允许可信服务器IP访问API3；对接口返回数据二次加密（如使用Conceal工具包），防止服务器存储层面的数据泄露13。保障Facebook接口交互安全需结合工具包能力、API规范与前端实践数据加密层：使用Conceal工具包实现服务端数据加密，Smorgasbord特性适配多场景需求；传输安全层：API调用强制HTTPS，token与敏感参数加密传输；前端防护层。]]></description><category></category></item><item><title><![CDATA[SM3加密算法详解与应用方案]]></title><link>https://blog.csdn.net/mxd01848/article/details/152002292</link><guid>https://blog.csdn.net/mxd01848/article/details/152002292</guid><author>mxd01848</author><pubDate>Tue, 23 Sep 2025 16:28:36 +0800</pubDate><description><![CDATA[SM3是中国国家密码管理局2010年发布的商用密码杂凑算法标准，生成256位固定长度的哈希值，适用于数字签名、消息认证、密码存储等场景。其设计基于Merkle-Damgård结构，安全性等效于国际SHA-256算法，但采用定制化的压缩函数增强抗攻击能力。]]></description><category></category></item><item><title><![CDATA[关于HMAC原理和JS加密合作分工的秘密]]></title><link>https://blog.csdn.net/mxd01848/article/details/151928472</link><guid>https://blog.csdn.net/mxd01848/article/details/151928472</guid><author>mxd01848</author><pubDate>Sun, 21 Sep 2025 14:22:02 +0800</pubDate><description><![CDATA[文章有任何问题请咨询官方客服HMAC 是一种基于哈希算法的消息认证码，它通过使用密钥和数据进行哈希运算，生成一个签名，用于验证数据的完整性和真实性。HMAC 在很多场景中都有广泛的应用，如 API 接口签名验证、防止数据篡改、登录验证等。很多加密方案，结合jsjiami的加密，可以有效的保护网页接口。]]></description><category></category></item><item><title><![CDATA[[js解密]一文看懂 SHA1 与 SHA256：密码学哈希算法的前世今生]]></title><link>https://blog.csdn.net/mxd01848/article/details/151903378</link><guid>https://blog.csdn.net/mxd01848/article/details/151903378</guid><author>mxd01848</author><pubDate>Sat, 20 Sep 2025 20:18:23 +0800</pubDate><description><![CDATA[历史脉络 × 技术对比 × 视觉叙事 × 实践互动📌：Equifax数据泄露、Git提交伪造等案例，揭示信息防伪的刚性需求：从SHS（Secure Hash Standard）到NIST标准化进程📌📌：512位分块→80轮位运算（AND/OR/XOR/位移）：理论碰撞难度仅280）📌“即使修改宇宙中一个原子的状态，其SHA256值也会彻底改变” —— 雪崩效应具象化fill:#333;color:#333;color:#333;fill:none;SHA1/SHA2基于Merkle-Damgård结]]></description><category></category></item><item><title><![CDATA[[js解密分析]方仔照相馆：用3D电子说明书重塑定制积木体验]]></title><link>https://blog.csdn.net/mxd01848/article/details/151762077</link><guid>https://blog.csdn.net/mxd01848/article/details/151762077</guid><author>mxd01848</author><pubDate>Tue, 16 Sep 2025 18:37:00 +0800</pubDate><description><![CDATA[本文介绍了智能电子说明书系统的创新应用，通过3D旋转交互、步骤拆解可视化等功能，大幅提升积木拼装体验。该系统利用AI技术将照片转化为积木模型，并生成动态指南，支持多设备访问。产品兼具情感价值与实用功能，可作为个性化纪念品或社交礼物。数据显示，92%用户能独立完成拼装，复购率达67%，展现了该技术在降低门槛、增强仪式感方面的优势。]]></description><category></category></item><item><title><![CDATA[[zlaq.mohurd]网页搜索功能JavaScript实现机制技术分析报告]]></title><link>https://blog.csdn.net/mxd01848/article/details/151619406</link><guid>https://blog.csdn.net/mxd01848/article/details/151619406</guid><author>mxd01848</author><pubDate>Fri, 12 Sep 2025 15:22:00 +0800</pubDate><description><![CDATA[本文分析了某搜索功能的前端实现方案，从功能定位、代码实现到响应处理进行全面解析。搜索功能通过原生JavaScript开发，包含关键词输入、筛选条件、分页控制等组件，采用XHR异步请求实现无刷新交互。核心特点包括：1）输入框防抖优化与关键词验证；2）GET请求参数序列化；3）完整的错误处理机制；4）动态DOM渲染结果。文章还指出可优化点，如升级为Fetch API、引入现代化框架等，为类似功能开发提供技术参考。]]></description><category></category></item><item><title><![CDATA[js加密基础探究之异步融合]]></title><link>https://blog.csdn.net/mxd01848/article/details/149460229</link><guid>https://blog.csdn.net/mxd01848/article/details/149460229</guid><author>mxd01848</author><pubDate>Sat, 19 Jul 2025 09:34:04 +0800</pubDate><description><![CDATA[js加密基础探究之异步融合。]]></description><category></category></item><item><title><![CDATA[常规JS加密汇总大全]]></title><link>https://blog.csdn.net/mxd01848/article/details/149422351</link><guid>https://blog.csdn.net/mxd01848/article/details/149422351</guid><author>mxd01848</author><pubDate>Thu, 17 Jul 2025 15:22:10 +0800</pubDate><description><![CDATA[功能说明：轻量级位运算混淆（非强加密）应用场景：临时数据混淆、游戏存档保护javascript).join('');// 使用示例// 输出乱码// "data"]]></description><category></category></item><item><title><![CDATA[js最简单的解密分析]]></title><link>https://blog.csdn.net/mxd01848/article/details/149364263</link><guid>https://blog.csdn.net/mxd01848/article/details/149364263</guid><author>mxd01848</author><pubDate>Tue, 15 Jul 2025 18:49:21 +0800</pubDate><description><![CDATA[JavaScript 是前端语言，]]></description><category></category></item></channel></rss>