前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >27.7K Star网络瑞士军刀!!!500种工具绝对满足你

27.7K Star网络瑞士军刀!!!500种工具绝对满足你

作者头像
开源日记
发布于 2024-07-31 10:39:05
发布于 2024-07-31 10:39:05
24202
代码可运行
举报
文章被收录于专栏:JVMGCJVMGC
运行总次数:2
代码可运行

软件介绍

CyberChef 是一款由英国政府通信总部(GCHQ)开发的多功能在线数据操作工具,有几百种工具和操作,被誉为网络领域的瑞士军刀。它以其丰富的数据处理功能和用户友好的操作界面,为技术与非技术用户提供了一个强大的数据加密、编码、压缩和分析平台。

特点

其强大的数据处理能力和灵活的操作方式。它支持超过500种不同的操作,涵盖了从简单的文本编码到复杂的数据压缩、加密解密、哈希计算等高级功能。用户可以通过拖拽的方式快速构建数据处理流程,实现数据的即时转换和分析。

开源成就

目前已经取得27.7K Star

主要功能

  1. 编码与解码:支持Base64、XOR等常见编码方式,以及AES、DES等加密算法。
  2. 数据压缩与解压缩:提供对数据进行压缩以减少存储空间,或解压缩以恢复原始数据的功能。
  3. 哈希与校验和:计算数据的MD5、SHA等哈希值,以及CRC32等校验和。
  4. 数据解析:解析IPv6地址、X.509证书等复杂数据格式。
  5. 字符编码转换:在不同字符集之间转换文本数据,如UTF-8、ASCII等。

本地部署

要在本地部署和使用 CyberChef,用户可以采取以下步骤:

使用 Docker:首先,确保本地安装了 Docker。然后,通过以下命令构建并运行 CyberChef 的 Docker 容器

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker build --tag cyberchef --ulimit nofile=10000 .
docker run -it -p 8080:80 cyberchef

或者,直接使用 GCHQ 提供的 Docker 镜像:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker run -it -p 8080:80 ghcr.io/gchq/cyberchef:latest

访问应用:部署完成后,在浏览器中输入 http://localhost:8080 即可访问 CyberChef 的 Web 界面。

使用应用:通过 Web 界面,用户可以像在线上使用一样,进行数据的输入、选择操作、构建流程和执行操作。

CyberChef 对于涉及网络安全数据分析或一般数据操作的人来说是一款宝贵的工具。其丰富的操作列表加上易于使用的界面使其成为解决各种任务的理想解决方案。无论是加密敏感数据、分析网络流量还是简单地转换文件格式,CyberChef 都能提供所需的功能,并且以用户友好的方式呈现。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-07-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 开源日记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
JSON-Server 极速入门教程
JSON-Server 是一个零代码的 REST API 模拟工具,它可以在不到 30 秒的时间内为你创建一个完整的假 REST API。它非常适合前端开发者在没有后端支持的情况下进行开发和测试。
万少
2025/04/13
1620
接口Mock利器——Json Server
Mock在中文的含义就是模拟的意思,mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。
清风穆云
2021/08/09
1.8K0
vue 开发常用工具及配置四:推荐一个 mock 工具
在系统原型设计阶段,或后端接口不足备的情况下,如何验证模型信息的完整性?此时 mock 是一个不错的选择。
LIYI
2020/01/14
7460
vue 开发常用工具及配置四:推荐一个 mock 工具
json-server : 前端工程师的小伙伴!
你是否曾为了前端开发需要依赖后端接口而烦恼?是否曾因接口未开发完成而垂头丧气?是否曾梦想能自己制作一个玩具服务器,随心所欲地调试接口?
HelloWorldZ
2024/03/20
1220
json-server : 前端工程师的小伙伴!
自从用了这个 69k star 的项目,前端小姐姐再也不催我了
最近公众号又改版了,开源老铁们一定星标一下 开源小分队,不然后续真的会失联~星标方式就放在下方了。
永恒君
2023/11/20
1540
自从用了这个 69k star 的项目,前端小姐姐再也不催我了
mockjs,json-server一起搭建前端通用的数据模拟框架
     无论是在工作,还是在业余时间做前端开发的时候,难免出现后端团队还没完成接口的开发,而前端团队却需要实现对应的功能,不要问为什么,这是肯定存在的。本篇文章就是基于此原因而产出的。希望对有这方面的需求的同志有所帮助。 一、使用的组件包 1. mockjs:用于模拟查询结果 2. json-server:搭建模拟服务器,以及模拟CRUD的相关操作接口 二、具体的实现 1. 建立项目,并安装相应的依赖 cnpm install --save-dev mockjs json-server 上述命令为安装依赖
sam dragon
2018/01/17
1.9K0
mockjs,json-server一起搭建前端通用的数据模拟框架
Github上基于lodash和lowdb json查询服务器json-server
Github上基于lodash和lowdb json查询服务器json-server
MiaoGIS
2019/03/01
2K0
Github上基于lodash和lowdb json查询服务器json-server
前端基础-json-server与axios
一个项目从立项开始,一般都是前后端同时进行编码工作的,而此时前端需要的接口和数据后台都是无法提供的;
cwl_java
2020/03/26
9350
json-server增删改查
npm install json-server -g或cnpm install json-server -g
RtyXmd
2018/08/30
2.9K0
json-server增删改查
上手玩一下 json-server(一)了解篇
既然是造数据,就需要创建一个json数据。 在任意一个文件夹下(此处假设我创建了一个myserver文件夹),进入到该文件夹里面,执行代码:
celineWong7
2020/11/05
2.5K0
【axios】使用json-server 搭建REST API
1.1 API 的分类 REST API: restful (Representational State Transfer (资源)表现层状态转化) (1) 发送请求进行CRUD 哪个操作由请求方式来决定 (2) 同一个请求路径可以进行多个操作 (3) 请求方式会用到GET/POST/PUT/DELETE 非REST API: restless (1) 请求方式不决定请求的CRUD 操作 (2) 一个请求路径只对应一个操作 (3) 一般只有GET/POST 1.2 使用json-server 搭建RES
玖柒的小窝
2021/10/05
3.1K0
【axios】使用json-server 搭建REST API
json-server搭建mock服务
前后端分离开发是当前大多数公司的一种模式,这样让开发者更加专注于某一方向。但是在实际的工作中,很容易出现前端后端互等的情况,一方面不利于沟通,另一方面降低了开发效率。在很多公司的业务都是前端驱动的,所以前端人员可以根据业务先定义数据结构先行开发。本文基于json-server搭建一个mock接口。
牛老师讲GIS
2022/09/27
4740
json-server搭建mock服务
前端必备技能:json-server全攻略
由于json-server需要通过Node对其进行启动,所以首先要安装Node。Node可自行安装,在此不再进行演示。
用户1272076
2020/08/28
1.7K0
json-server
在前端与后端开发的时候,偶尔会有在后端接口没有开发完毕时进行一些接口的mock,这里有一款开源框架做了类似的事情,让你可以“不到30秒得到一个零编码的假REST API”
阿超
2023/06/23
1960
json-server
使用json-server快速搭建本地数据接口
官方网站:https://github.com/typicode/json-server
lyudev
2022/08/04
6230
json-server模拟后端接口
作为一个前端,在实现项目功能的时候,需要在前端写一个静态的json数据,进行测试,但是有的时候,需要涉及到全模拟请求以及请求回来的过程,实现动态增删改查,这个时候就需要使用到web的API接口神器json-server。
王小婷
2019/11/20
1.5K0
json-server对数据进行增删改查操作
在上一节里面,成功获取json-server模拟后端接口 准备工作,先打开cmd,运行以上文章里内容:
王小婷
2019/11/20
1.7K0
使用json-Server快速模拟服务环境搭建
在前后端分离的这种工作模式下,分工明确,各司其职。前端负责展示数据,后端提供数据。然而,在这种过程中对于接口的规范 需要提前制定好。例如根据规范提前模拟数据,这个时候就比较麻烦的。JsonServer这个比较NB了,它可以快速搭建服务端环境,创建json文件,便于调用。然后可以通过下载postman与json-server结合,可以实现数据的增删改查功能。下面是使用过程:
小周sir
2019/09/23
1.3K0
使用json-Server快速模拟服务环境搭建
json-server进阶
现在访问http://localhost:3000/list会看到动态生成了1000条数据,这跟咱们手动在json文件里写1000条数据效果一样,但肯定没有这么方便。还好json-server支持使用js动态生成的json格式数据。
游魂
2018/07/20
1.3K1
json-server进阶
上手玩一下json-server(二)操作数据篇——POST/PATCH/DELETE
在上一篇中,我们有db.json文件,里面放置了一些水果信息。 现在新建一个demo文件夹,引入jq库文件(常见的是jquery-2.0.3.min.js,此处的jq.js是被我重命名了)。 另,新建一个jq-ajax.html文件,我们将在这个html文件里头操作db.json数据。
celineWong7
2020/11/05
1.8K0
推荐阅读
相关推荐
JSON-Server 极速入门教程
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档