网络瑞士军刀应用Cyber​​Chef

在这里插入图片描述

本文软件由网友 zxc 推荐;

什么是 Cyber​​Chef ?

Cyber​​Chef 是一款简单、直观的网络应用程序,用于在网络浏览器中执行各种“网络”操作。这些操作包括 XORBase64 等简单编码、AESDESBlowfish 等更复杂的加密、创建二进制和十六进制转储、数据压缩和解压缩、计算哈希值和校验和 IPv6X.509 解析、更改字符编码等等。该工具旨在使技术和非技术分析师能够以复杂的方式操作数据,而无需处理复杂的工具或算法。它是由分析师在几年内花费 10% 的创新时间构思、设计、构建和逐步改进的。

Cyber​​Chef 是英国情报机构政府通信总部( GCHQ)发布的一款新型的开源 Web工具,为安全从业人员分析和解密数据提供了方便。他们的目标让数据分析和数据操作变得像拖放构建块一样简单,让每个人都可以访问。

你可以亲自尝试一下,看看他们是否实现了这个目标!官方提供了在线演示站点,地址:https://gchq.github.io/CyberChef

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 cyberchef ,选择第一个 mpepping/cyberchef,版本选择 latest

本文写作时, latest 版本对应为 v10.5.2

在这里插入图片描述

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口容器端口
30768000

默认暴露了 2 个端口

在这里插入图片描述

只需要设置用到的 http-server 端口就行了

在这里插入图片描述

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 运行容器
docker run -d \
   --restart unless-stopped \
   --name cyberchef \
   -p 3076:8000 \
   mpepping/cyberchef

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
  cyberchef:
    image: mpepping/cyberchef
    container_name: cyberchef
    restart: unless-stopped
    ports:
      - 3076:8000

然后执行下面的命令

# 新建文件夹 cyberchef
mkdir -p /volume1/docker/cyberchef

# 进入 cyberchef 目录
cd /volume1/docker/cyberchef

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:3076 就能看到主界面,分为四个窗口,分别是OperationsRecipeInputOutput

  • Operations:选择需要进行的操作,是编码还是加解密,或者其他操作
  • Recipe:是相关操作或者组合,及需要的参数;
  • Input:输入数据;
  • Output:输出结果;

在这里插入图片描述

除了和 IT-Tools 一样提供各种单个功能外,Cyber​​Chef 还支持功能将多个功能进行组合,从而形成一个新的功能。

老苏水平有限,只能举个简单的例子来做说明;

例如:老苏要从 URLhttps://laosu.cf/2023/11/04/%E9%9D%9E%E5%B8%B8%E6%9C%89%E7%94%A8%E7%9A%84%E5%B7%A5%E5%85%B7%E7%AE%B1IT-Tools/中获取到文章的标题

  • 第一步,从左侧选取 URL DecodeRegular expression

    • URL Decode:用于解码 URL 编码的字符串;
    • Regular expression:通过正则表达式,在文本中搜索、匹配和处理符合特定模式的字符串;

在这里插入图片描述

  • 第二步,在 Regex 中填入 \/([^\/]+)\/$,意思是:以斜杠开头,后跟一个或多个非斜杠字符,直到最后一个斜杠为止。所以它将匹配给定链接中的最后一个斜杠后面的内容,即文章的标题。

  • 第三步,在右侧的 Input 中输入链接地址,可以看到 Output 中文章标题已经做了高亮

在这里插入图片描述

更多的用法等你来解锁

参考文档

gchq/CyberChef: The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
地址:https://github.com/gchq/CyberChef

CyberChef
地址:https://gchq.github.io/CyberChef/

mpepping/docker-cyberchef: GCHQ CyberChef in a container
地址:https://github.com/mpepping/docker-cyberchef

  • 12
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
网络安全手册》是一本关于网络安全的指南,旨在帮助人们了解、预防和应对各种网络安全威胁。它提供了全面的指导和建议,以确保个人和组织的在线安全。 首先,该手册详细介绍了网络安全的基本概念和术语。它解释了网络攻击的不同类型,例如恶意软件、网络钓鱼和拒绝服务攻击,并向读者解释了这些攻击如何进行和造成的危害。 手册还提供了有关如何保护个人和组织所使用的各种网络设备和软件的建议。它强调了制定强密码的重要性,并建议定期更改密码以防止被猜测或破解。此外,它还教导了如何更新软件和操作系统,以确保及时修复已知的漏洞和安全问题。 此外,该手册还介绍了网络安全意识培训的重要性。它指导读者如何识别社交工程攻击,并提供了一些应对策略,以避免成为网络攻击的目标。此外,它还推荐组织进行定期的网络安全培训,并建立一个安全意识教育计划,以确保员工对网络安全问题有所了解并采取适当的预防措施。 最后,该手册还提供了应对网络攻击和数据泄露事件的紧急响应指南。它建议制定应急计划,并指导如何识别和报告安全事件。此外,它还介绍了数据备份的重要性,以及如何制定数据恢复策略。 总而言之,《网络安全手册》是一本帮助人们加强网络安全意识、增强网络安全能力的重要参考书。通过遵循其中提供的指南和建议,个人和组织能够更好地保护自己的在线安全,并及时应对各种网络安全威胁。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杨浦老苏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值