【导语】:用于加密、编码、压缩和数据分析的 Web 应用程序。
简介
CyberChef 是一个用于加密、编码、压缩和数据分析的网络应用程序,号称“网络瑞士军刀”,可在浏览器中执行各种“网络”操作,包括简单的编码(XOR 或 Base64),更复杂点的加密(如 AES、DES 和 Blowfish),创建二进制文件和十六进制转储(Hex dump)、数据压缩和解压缩、计算哈希值和校验和、IPv6 和 X.509 解析、更改字符编码等等。
使用该工具可以使技术和非技术分析师能够以复杂的方式操作数据,而无需处理复杂的工具或算法。
浏览器支持:
- 谷歌浏览器 50+
- 火狐浏览器 38+
项目地址是:
https://github.com/gchq/CyberChef
在线使用地址是:
https://gchq.github.io/CyberChef
简单使用
源码安装
CyberChef 使用 Grunt 构建系统,因此非常容易安装。需要执行以下步骤才能开始:
- 安装 Git
- 安装 Node.js 的最新 LTS 版本 10 及其包管理器 npm
- 安装 Grunt:npm install -g grunt-cli
- git clone https://github.com/gchq/CyberChef.git