1.5 万 Star!程序员的“网络瑞士军刀”!

IT科技类资讯2025-11-05 08:36:54786

简介

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-cligit clone https://github.com/gchq/CyberChef.gitcd CyberChefnpm install编译

主要涉及以下几条命令:

grunt dev 在开发新功能时使用。这个命令将在 8080 端口上启动一个 Web 服务器,托管一个未压缩的 CyberChef 开发版本,可通过浏览器访问 localhost:8080。每当修改源文件时,将自动重建开发版本。grunt prod 创建生产版本时,请运行此命令。它将检查、测试、编译和压缩所有源文件,并在将结果输出到 build/prod/ 目录。grunt node 这会将 CyberChef 打包为 NodeJS 库。npm test 这将运行所有预先配置的测试并将结果输出到标准输出。使用方法

CyberChef 页面有四个主要的网站模板区域:

右上角的输入框,可以在其中输入、粘贴、或者拖动想要操作的文本或文件右下角的输出框,将显示对应的结果最左侧的操作列表,可以在其中选择或者搜索到 CyberChef 支持的操作,如 Base64 解码是 From Base64 操作

中间的区域,当选择某个操作之后会出现对应操作的一些可选选项。如进行时间转换时,可自行输入时间格式,可选择转换的时区等。云南idc服务商

本文地址:http://www.bzuk.cn/news/318e31599366.html
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

全站热门

如何设置电脑IP地址来实现上网(简单步骤教你轻松上网)

Ubuntu用户如何升级到Kernel 4.2.3内核

生成式人工智能是 DevSecOps 的福音还是噩梦?

如何在Ubuntu 15.10上为单个网卡设置多个IP地址

显卡安装软件教程(以NVIDIA显卡为例,详解显卡安装软件步骤,让电脑性能提升更简单)

精华版 | 2024 Q1全球威胁报告一览

MySQL中的JSON类型使用指南

写一手好SQL很有必要

友情链接

滇ICP备2023006006号-33