日常开发和逆向分析中,混淆 JavaScript 是一道常见难题。本文通过一个真实案例,介绍从混淆逻辑分析、工具辅助解密,到 AI 智能还原的完整流程,手把手带你打通混淆逆向全链路!
🧩 一、混淆代码特征分析以下是一段典型的混淆代码:
12345678910111213141516const $ = new Env('京东CK检测');var kOO_J9i = Object['\x64\x65\x66\x69\x6e\x65\x50\x72\x6f\x70\x65\x72\x74\x79'];function WvmPoH9() { return globalThis;}function Lp9NBE(Fzg3ZL, kOO_J9i) { switch (UDNYTGZ) { case 0x15: return !Fzg3ZL; case 0xe: return Fzg3ZL / kOO_J9i; case -6: return Fzg3 ...
用语测试博文这是一篇用于测试博客写作设置的演示文章。下面包含了各种常见的文本格式,用于验证配置效果。
1. 标题层级测试三级标题示例四级标题示例2. 文本格式测试粗体文本
斜体文本
粗斜体文本
删除线文本
3. 列表测试无序列表
列表项 1
列表项 2
子列表项 2.1
子列表项 2.2
列表项 3
有序列表
第一项
第二项
子项 2.1
子项 2.2
第三项
4. 代码块测试12345// JavaScript代码示例function greeting(name) { return `Hello, ${name}!`;}console.log(greeting('Hexo'));
1234# Python代码示例def greeting(name): return f"Hello, {name}!"print(greeting('Hexo'))
5. 引用测试
这是一个引用块示例,用于测试引用格式的显示效果。
—— 引用来源
6. 链接 ...
.video-container {
position: relative;
width: 100%;
padding-top: 56.25%; /* 16:9 aspect ratio (height/width = 9/16 * 100%) */
}
.video-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
本文记录我在 ESXi 环境下使用 Docker ipvlan 网络的实测结果,重点分析虚拟交换机的安全设置对容器通信的影响,提供了实际操作步骤与结论,供在虚拟化平台部署容器网络的同学参考。
🧭 背景说明在 ESXi 中运行 Docker 容器时,若希望容器拥有独立的局域网 IP,可使用 macvlan 或 ipvlan 驱动创建网络。但在 vSwitch 虚拟交换机下,三项 安全设置选项 会直接影响网络可用性:
✅ MAC 地址更改(MAC Address Chan ...
学习笔记
未读
.video-container {
position: relative;
width: 100%;
padding-top: 56.25%; /* 16:9 aspect ratio (height/width = 9/16 * 100%) */
}
.video-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
本篇教程记录了我在家用网络中,使用 ikuai-bypass 实现 iKuai 路由器自动分流配置的全过程。项目来自 GitHub 开源:joyanhui/ikuai-bypass,非常适合进阶玩家或软路由用户借助自动化工具统一管理分流策略。
🔧 背景简介家庭网络部署爱快软路由后,遇到的问题是:
手动配置 IP 分组、域名分流非常繁琐;
一旦规则更新,需要重新上传文本、复制粘贴;
多线路或透明代理环境下,维护成本高。
🎯 我的目标使用 ikuai-b ...
.video-container {
position: relative;
width: 100%;
padding-top: 56.25%; /* 16:9 aspect ratio (height/width = 9/16 * 100%) */
}
.video-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
跟随 KurTips 老师的 Blender 入门课程来完成第一份作业,是我学习之旅中难忘的一步。KurTips® 是国内知名的 Blender 教学频道,课程结构完整、讲解细致,非常适合从零起步的同学。
🌟 我的学习记录🎯 初衷与目标我是通过 B 站 KurTips 教程的视频(视频地址已嵌入上方)学习 Blender,从基础建模、材质、粒子到动画和渲染,一步一步尝试跟教练制作 “小狐狸” 动画。
最终我提交了我的课程作业,用 Blender 实现了一个小狐狸角色的 ...
“每一个 Hello World,都是一次新旅程的开始。”
🌱 第一次记录,种下未来的种子
今天,我正式在 Cloudflare Pages 上部署了属于自己的 Hexo 博客。没有模板的束缚,没有广告的骚扰,一切从零开始,却满是自由的味道。
🎨 为什么是 Hexo?
Hexo 是一个轻量、快速、美观的静态博客框架。写 Markdown 文件就能发布文章,对我这种偏好极简和代码的理工人来说,简直是梦中情博!
🧱 我做了什么?
✅ 安装了 Node.js & Git
✅ 使用 hexo init 初始化博客
✅ 使用 Git 管理源代码
✅ 将生成的静态页面部署到了 Cloudflare Pages
✅ 看见了第一行 “Hello World!”
🚀 下一步计划
美化主题,选择一个好看的 Hexo 主题(比如 NexT / Butterfly / Fluid)
添加标签页、分类导航、友情链接
尝试写第一篇技术干货(也许是部署过程的完整教程?)
甚至写点生活感悟、碎片日记
💡 碎碎念
这不仅是一个博客,更是我的数字花园。每一篇文章都是一颗种 ...




