CyberChef 数据处理

CyberChef 数据处理

组合浏览器处理步骤,完成数据编码、解码和分析

data-analysisencodingrecipes

约 10 分钟 资源创建在你的 AWS 账号中

验证时截图 · 点击放大

v11.5.0 · 验证于 12 天前

应用测试已通过;AWS 环境证据来自引用的平台验证记录。

查看报告

快速部署

可直接使用推荐配置,也可按需调整。

推荐配置

预计以 AWS 为准
部署版本
v11.5.0
AWS 区域
us-east-1
规格
t3.small
持久化数据卷
无应用数据盘
自定义配置

可调整版本、区域和资源规格;扩容后的资源组合未单独验证。

创建资源前,请先准备好

以下由你自行确认,并非系统预检。本站无法检查你的 AWS 账号,也不会索取 AWS 访问密钥。

  • 准备好 AWS 账号,以及在 us-east-1 创建 CloudFormation、IAM、VPC、EC2、EBS 和日志资源的权限;先为持续运行的实例设定预算。
  • 默认通过私有通道访问。本机需安装 AWS CLI 和 Session Manager 插件,登录同一 AWS 账号,并具备启动 SSM 会话的权限;本机 8080 端口需空闲。
  • 私有访问不需要域名。后续如需让用户通过 HTTPS 访问,须准备可管理 DNS 的域名,并先在私有通道中完成管理员初始化。

估算成本 · 以 AWS 为准不创建应用数据盘,但实例和系统盘仍会计费。请核对区域及公网 IPv4 费用;流量、快照和日志可能另计。这不是报价或费用上限,修改配置后需重新估算。

请通过应用的浏览器下载或导出功能保存成果,并保留本地备份。服务器不持久化应用数据,浏览器存储也不等于备份。

删除栈前请先下载或导出成果。删栈会终止主机并删除默认系统盘,不存在需要保留的应用数据盘;仍需检查其他计费资源,包括已有快照和日志。

部署流程与部署后操作

创建资源、连接应用、完成初始化

以下是操作指引,不代表本站已检测到部署成功。栈创建完成、应用可访问、管理员初始化完成是三个不同阶段。

  1. 在 CloudFormation 中核对栈「corenova-cyberchef-v11-5-0」。保留私有访问参数及锁定的镜像,确认费用与 IAM 授权提示后,再点击「创建堆栈」。
  2. 等待 CREATE_COMPLETE,通常约 10 分钟。如创建失败或回滚,先查看 Events 中的原因,不要直接重复建栈。
  3. 打开栈的 Outputs 标签:
    • InstanceId实例 ID——用于打开 SSM 终端或定位主机
    • SSMPortForwardCommand端口转发命令——在本机执行并保持会话
    • ResolvedLaunchUrl私有访问地址——建立 SSM 隧道后再打开
  4. 将 SSMPortForwardCommand 复制到本机终端执行并保持会话,再用浏览器打开 http://localhost:8080。公网 IP 不是默认的应用入口。

    该命令通过 SSM 将本机 8080 端口转发到实例的 80 端口,不开放 22 端口。关闭终端会中断访问;请使用部署时的 AWS 账号和区域。

  5. 通过私有通道完成应用的首次设置,再退出并重新登录,确认管理员账号可用。CREATE_COMPLETE 不代表管理员已经创建。

可选:启用带访问保护的 HTTPS

私有初始化完成后,将域名 DNS 指向实例,为证书验证放行 80 端口,并按访问需要放行 443 端口,再打开 SSM 终端。替换下方示例域名与邮箱后执行:

sudo /opt/corenova/bin/enable-https.sh app.example.com [email protected] --confirm-initialized

脚本申请可信证书并配置续期;失败时应保留私有访问。HTTPS 仍有额外的代理登录保护,凭据仅通过 SSM 从 /opt/corenova/credentials/admin.txt 领取。这不等于已开放匿名网站或外部 Webhook。

访问、HTTPS 与故障排查

如果某一步失败

  • 权限不足、回滚或初始化超时:打开 CloudFormation → Events,找到最早的 CREATE_FAILED 资源及原因;查清前不要重复创建多个栈。
  • 无法连接或访问被拒:核对 SSM 会话、账号、区域及本机 8080 端口。域名、证书或管理员设置出错时,继续用私有通道排查,不要改成公网 HTTP 绕过问题。
  • 求助时提供应用版本、区域、失败资源名和脱敏错误,不要提供密码、访问密钥、会话令牌或完整原始日志。退出时清理失败栈,并检查仍在计费的资源。
费用与安全清理资源

注意事项

  • 请将配方和输出文件保存到自己的设备。处理在浏览器中执行,此部署不提供服务端工作区存储。

下一步

  • 请通过应用的浏览器下载或导出功能保存成果,并保留本地备份。服务器不持久化应用数据,浏览器存储也不等于备份。
  • 升级到更新的已验证版本: 版本历史

删除栈前请先下载或导出成果。删栈会终止主机并删除默认系统盘,不存在需要保留的应用数据盘;仍需检查其他计费资源,包括已有快照和日志。

验证证据绑定一键部署模板 revision c9350db · 查看模板

版本验证时间已验证状态AWS 测试
v11.5.02026年9月24日 已验证新版本AWS · 引用
v11.4.02026年9月16日 已验证首次上架AWS · 引用

技术信息

容器端口8080
支持架构x86_64
AMIami-0045d7fc2ad003464
容器镜像ghcr.io/gchq/cyberchef:11.5.0

常见问题

部署后如何访问CyberChef 数据处理?

栈达到 CREATE_COMPLETE 后,在本机终端运行 Outputs 中的 SSMPortForwardCommand 并保持连接,再打开 http://localhost:8080 私下完成应用初始化。公网访问默认关闭,需另行启用 HTTPS。

如何保存成果?还会产生 AWS 费用吗?

无应用数据盘。请通过应用的浏览器下载或导出功能保存成果,并保留本地备份。服务器不持久化应用数据,浏览器存储不等于备份。实例和系统盘仍会计费;删栈会终止主机并删除默认系统盘,不存在需要保留的应用数据盘。仍需检查快照、日志等其他计费资源。