ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

CyberChef 入门:拖拽式数据编码与加密分析,5 分钟跑起来

CyberChef 入门:拖拽式数据编码与加密分析,5 分钟跑起来 CyberChef 入门拖拽式数据编码与加密分析5 分钟跑起来【免费下载链接】CyberChefThe Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis项目地址: https://gitcode.com/GitHub_Trending/cy/CyberChef当一段 Base64 里套着 Hex、Hex 后面又是 URL 编码时手动一层层转码简直是折磨。CyberChef 就是为这种场面准备的一个跑在浏览器里的数据编码、加密与数据分析工具把 500 多种操作做成了能拖来拖去的积木。你不用记任何命令拖几下数据就烹饪成想要的样子。 它能帮你做什么这一节挑出三块最常被用到的能力帮你快速判断它能不能接手手上的活。编码转换Base64、Hex 一键互转拿到一串来源不明的编码数据、想知道它到底是什么时这里就是主战场。Base64、Base32、Hex、Morse、Charcode 等几十种格式可以互相转换它还能自动嗅探数据上套了几层编码点输出区的图标就能一层层解开相关实现见 src/core/lib/Base64.mjs。加密与哈希AES、RSA 到 SHA 全家桶做渗透测试或 CTF、拿到密文需要验密钥时不用自己搭环境。AES 的各种模式、RSA 加解密与签名、PGP 邮件解密都内置好了密钥支持 Hex、Base64 等多种格式输入要算 MD5、SHA 系列哈希或校验和也是同一个面板拖出来就出结果加密代码见 src/core/operations/AESDecrypt.mjs哈希见 src/core/lib/Hash.mjs。信息提取日志里自动捞出 IP、邮箱和 URL面对一大段告警日志或抓包报文时这组操作最省事。内置十几个 Extract 系列操作IP、邮箱、URL、域名、MAC 地址各有一个配合正则还能按自己的格式捞IP 提取的实现见 src/core/operations/ExtractIPAddresses.mjs。 动手试一下4 行命令把 CyberChef 跑起来这一节带你从 clone 仓库到看到第一个结果走完最完整的一圈。git clone https://gitcode.com/GitHub_Trending/cy/CyberChef cd CyberChef npm install npm start浏览器打开 http://localhost:8080 就是完整界面。左边是分类好的操作列表搜一下 Base64把 From Base64 拖进中间的配方区右上角输入框贴上一段 Base64 字符串右下角立刻就有结果——它会自动烘焙你改输入它就跟着变全程不用点任何按钮。 它还能这样用这两个用法可能不在你的预期里但都很实用。手里有一张满是文字的截图想转成可复制的文本把图片直接拖进输入框左边搜 OCR把 Optical Character Recognition 拖进配方图片里的英文文字就会被逐行识别出来直接复制粘贴即可。调好的配方想让别人复现直接复制浏览器地址栏的 URL 发过去整个配方和输入数据都编码在这个链接里同事点开就能看到一模一样的过程和结果。更妙的是所有计算都在你自己的浏览器里完成敏感数据不出机器断网的内网环境照样能跑。CyberChef 的每个操作都对应 src/core/operations 下的独立文件想查某个操作怎么实现的直接翻源码就行。浏览器支持、Deep link 参数、怎么加自己的操作README.md 里都写了。想玩得更深去翻翻源码吧说不定下一个你天天用的配方就是你自己搭出来的。【免费下载链接】CyberChefThe Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis项目地址: https://gitcode.com/GitHub_Trending/cy/CyberChef创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表