CyberChef 主机

使用客户端工具箱对数据进行编码、解码、加密和转换,您的输入永远不会被上传。

  • 一键 部署
  • 15 GB 所需磁盘空间
  • 1 GB 内存 所需内存
  • 来自 2 € 价格
立即订购 无设置费

您在 AvaHost 上获得的服务

一键部署、自定义域名、免费HTTPS、自动应用更新和定期备份是每个云应用的标准配置。您可以在一台服务器上运行多个应用,并且包括终端访问。

此模板不包含数据库容器。

立即订购

技术

Docker 镜像
mpepping/cyberchef:latest
默认端口
8000

CyberChef 的工作原理

CyberChef 提供输入窗格、操作库、配方区域和输出窗格。用户将操作拖入序列、调整参数,并在配方运行时实时查看结果更新。配方可以涵盖编码、哈希、加密、压缩、解析、提取、格式化和许多其他技术转换。

生产应用程序没有服务器端处理组件:配方在用户的浏览器中执行。配方定义可以复制、嵌入深层链接或保存在浏览器配置文件的本地存储中。对于常规操作,输入和配方数据保留在浏览器中,而"在地图上显示"、DNS over HTTPS 和 HTTP 请求会故意联系外部服务。

CyberChef 的主要功能

可视化链使复杂的转换比一长串断开的命令更容易检查。分析人员可以重新排序步骤、禁用操作、检查中间结果,并与其他授权用户共享可重现的配方。Magic 操作还可以为格式不立即显示的数据建议转换。

由于计算发生在客户端设备上,大型输入和昂贵的配方主要受浏览器内存和处理器容量的限制。保存的本地配方也属于当前浏览器配置文件,在清除其本地存储时可能消失,因此重要的配方应在界面外导出或记录。

自托管 CyberChef:要求和成本

托管服务器主要提供 CyberChef 的静态应用程序资产,而每个访问者的浏览器执行实际的配方工作。并发访问者影响资产交付,但输入大小、操作计数和配方复杂性消耗用户设备上的资源。目录将 PostgreSQL 和 MariaDB 记录为"不需要",保存的配方通常存储在浏览器存储中,而不是托管的关系数据库中。

在 AvaHost 上,CyberChef 使用 Plan 1,价格为 €2。托管的 CyberChef 软件包包括一键部署、带自动 HTTPS 的自定义域、自动应用程序更新和定期备份。该服务仅提供 Web 应用程序。外部地图瓦片、DNS 解析器、HTTP 目标、数据源和专门的分析服务不包括在内,用户应检查任何故意在浏览器外发送请求的配方。

CyberChef 的使用者

安全团队使用 CyberChef 解码指标、检查证书、计算哈希、解析网络相关文本,以及在授权分析期间转换证据。开发人员使用它来测试编码或数据格式,而教育工作者构建配方来展示转换的每个阶段,而不是隐藏过程。

CyberChef 是一个通用转换工作台,而不是恶意软件沙箱、密码破解服务或证据处理程序的替代品。用户对其输入的敏感性和合法性负责,联系外部系统的操作应在加载机密数据之前进行审查。

F.A.Q

  • CyberChef 在方案 1 上起价 €2。该服务器主要分发浏览器应用程序,因此大多数配方计算发生在每个访问者的设备上。并发访问和静态资源交付会影响托管需求,而非常大的输入或复杂配方则更多地取决于浏览器的内存和处理器。

  • 自定义主机名可以在其 DNS 记录指向 AvaHost 后通过自动化 HTTPS 提供 CyberChef 服务。仅与授权用户共享最终地址,并在域名变更后更新已保存的书签或内部文档。CyberChef 本身不提供托管账户系统,因此访问策略必须遵循部署周围的控制措施。

  • 普通 CyberChef 操作在浏览器中运行,不会将输入或配方发送到服务器。三个已记录的操作会联系外部服务:Show on map、DNS over HTTPS 和 HTTP request。在加载敏感材料之前请审查配方,并在需要确认出站网络活动时使用浏览器开发者工具。

  • 通过界面保存的配方通常使用当前浏览器配置文件的本地存储,而不是服务器数据库。清除浏览器数据或切换配置文件可能会删除这些配方。请导出重要配方,将批准的副本存储在受控存储库中,并避免在可共享的深层链接或文档中嵌入机密输入。