跳到内容
分享网

编码、加解密、格式转换一把梭:CyberChef 像搭积木拼出数据处理流

在线工具 Web 4 小时前更新 浏览 4 ↓ 直达下载

遇到一段 Base64、被压缩的数据、URL 编码的乱码,或者要算个哈希、做个 AES 解密,通常得东拼西凑脚本。CyberChef 把这些操作做成了可拖拽的「配方」:左边挑操作、中间排队、右边实时出结果,像搭积木一样把几十种处理串成一条流水线,全程在浏览器里跑,不依赖任何后端。

它解决什么问题

一段未知编码的字符串,要逐个试 Base64、Hex、URL 解码,手写脚本太折腾。

需要快速算文件或文本的 MD5、SHA 哈希,又不想装命令行工具。

做安全或运维排查时,要反复组合压缩、解包、正则提取,步骤一多就乱。

核心能力

能力 具体能做到什么
海量操作 内置数百种配方,覆盖编解码、压缩、加密、哈希、正则、字符集转换等。
拖拽编排 把操作像积木一样拖进流水线,顺序即执行顺序,随时增删调整。
实时预览 每改一步配方,右侧结果立即刷新,所见即所得。
魔法探测 内置「Magic」操作可自动猜测输入可能是什么编码并尝试解码。
可分享链接 配方能编码进 URL,把整条处理流发给同事,对方打开即还原。
纯前端跑 全部计算在浏览器完成,可下载页面离线用,数据不离开本机。
CyberChef — 数据处理瑞士军刀(免费学习资源)
CyberChef · 数据处理瑞士军刀

它的核心是一套「操作注册表 + 线性管道」的执行模型

CyberChef 把每种数据处理都抽象成一个实现了统一接口的「操作」,每个操作声明自己的输入输出类型、参数和自己的处理逻辑。当你把若干操作排进配方,引擎就按序把上一步的输出喂给下一步,每一步都可在界面上独立展开看中间结果。这种插件化的设计,让它能在不改动核心的前提下不断新增编解码与加密算法,也正是它操作种类如此之多的原因。

实际用时要留意两点:一是复杂配方可能很吃 CPU,超大输入会让浏览器卡顿,建议分批处理;二是它虽是 GCHQ 出品、功能像安全工具,但本质是离线计算玩具,别拿它当生产级加密库,密钥管理与强度请以专业库为准。日常排查、格式转换、教学演示才是它最舒服的场景。

CyberChef 功能与界面概览 — 数据处理瑞士军刀
CyberChef · 数据处理瑞士军刀

同类工具怎么选

工具 授权 差别在哪
JSON Hero 开源免费 专注 JSON 浏览,不具备 CyberChef 那种通用编解码能力。
dcode.fr 免费闭源 在线密码学工具集,单功能更专但拼流水线不如它灵活。
Boxentriq 免费闭源 偏密码破解与密文识别,适合解谜而非流式处理。

谁适合用

  • 做安全分析、需要快速编解码与哈希的工程师
  • 运维排障时要反复转换数据格式的同事
  • 想直观演示常见编码与加密原理的教学者

怎么开始

  1. 打开 CyberChef 网页,把待处理的数据贴进左侧输入区。
  2. 在右侧操作列表搜索需要的步骤,例如 From Base64,拖入中间配方区。
  3. 按需继续叠加操作,调整顺序,观察右侧实时输出。
  4. 参数有误时在对应操作卡片里修改选项,结果会同步刷新。
  5. 处理满意后复制结果,或把配方分享链接发给协作者。

常见问题

要不要注册账号?
完全免登录,打开网页即用,没有任何账号体系。

免费额度到哪?
由 GCHQ 官方开源提供,永久免费,无调用次数或功能档位限制。

我处理的数据会被上传吗?
所有计算都在你的浏览器本地执行,不上传服务器;也可下载整页离线使用。

能不能换自建方案?
能。源码开源,可克隆到内网自建一份完全相同的服务,数据彻底不出网。

授权与合规

CyberChef 由英国 GCHQ 以 Apache-2.0 开源协议发布,源码在 GitHub 公开。 官网:gchq.github.io/CyberChef

继续找同类资源

这条属于「在线工具」栏目,同栏目还有更多可直接使用的免费资源,可以在 在线工具全部资源 里按需翻阅。

相关资源

同栏目下这几条也常被一起翻到:

资源信息
界面语言 英文
授权方式 开源免费
适用平台 Web
获取方式 直链下载
资源更新 2026-09-20
页面更新 2026-09-20

获取资源

点击按钮直接前往资源页面。