IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> CTF-Crypto必备自动解密神器-Ciphey -> 正文阅读

[系统运维]CTF-Crypto必备自动解密神器-Ciphey

Ciphey-自动解码神器

Github地址:https://github.com/Ciphey/Ciphey

建议给作者点星??

使用自然语言处理和人工智能以及一些常识的全自动解密/解码/破解工具

特性

  • 支持 30+的加密方法 例如编码(二进制,base64)和常规加密(例如 Caesar 密码,重复密钥 XOR 等) 有关完整列表,请单击此处
  • 具有增强搜索功能的定制人工智能(AuSearch)可以回答“使用了哪种加密技术?" 解密时间不到 3 秒
  • 定制的自然语言处理系统 Ciphey 可以确定某些东西是否是纯文本。无论该纯文本是 JSON,CTF 标志还是英语 Ciphey,都可以在几毫秒内获得它
  • 多国语言支持 目前,仅有德语和英语(带有 AU,UK,CAN,USA 变体)
  • 支持加密和哈希 诸如 CyberChef Magic 之类的替代品则没有。
  • C++ 核心 这会使整个过程变得非常快

Ciphey安装方法

🐍 Python🐋 Docker (Universal)🍎 MacPorts (macOS)🍺 Homebrew (macOS/Linux)
imgimgimgimg
python3 -m pip install ciphey --upgradedocker run -it --rm remnux/cipheysudo port install cipheybrew install ciphey

要安装 Ciphey,您需要 2 个核心内容:

  1. Python3.7或以上
  2. Pip(在 Python 3 上)

检查 Python 是否已经安装。运行这两个命令:

python -c "import sys; print(sys.version)"

python3 -c "import sys; print(sys.version)"

Linux命令安装

在 Linux 上运行以下命令:

python3 -m pip install -U ciphey

Windows Python 默认安装 32 位。Ciphey 仅支持 64 位。确保您使用的是 64 位 Python

建议用linux,如果Linux安装过程中,报错
ERROR: Cannot uninstall 'PyYAML'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
可以通过执行以下命令来解决
sudo -H pip3 install --ignore-installed PyYAML

ciphey命令参数

ciphey --help
用法: ciphey [选项] [TEXT_STDIN]

  Ciphey - 自动解密工具

  文档地址: https://github.com/Ciphey/Ciphey/wiki

  Discord (这里支持,我们大部分时间都在线):
  https://discord.ciphey.online/

  GitHub: https://github.com/ciphey/ciphey

 cipher是一种使用智能人工智能的自动解密工具
和自然语言处理。输入加密文本,获取解密文本


例如:
	基本用法: ciphey -t "aGVsbG8gbXkgbmFtZSBpcyBiZWU="

选项:
  -t, --text TEXT            您想要解密的密文。
  -q, --quiet                减少冗长的显示,直接给结果
  -g, --greppable            只输出答案(对于grep很有用)
  -v, --verbose
  -C, --checker TEXT         使用给定的检查器
  -c, --config TEXT          使用给定的配置文件。默认为
                             appdirs.user_config_dir('ciphey',
                             'ciphey')/'config.yml'

  -w, --wordlist TEXT        使用给定的密码字典
  -p, --param TEXT           将参数传递给语言检查器
  -l, --list-params BOOLEAN  列出所选模块的参数
  --searcher TEXT            选择要使用的搜索算法
  -b, --bytes                强制密码使用二进制模式作为输入
  --default-dist TEXT        设置默认的字符/字节分布
  -m, --module PATH          从给定路径添加模块
  -A, --appdirs              输出密码到想要的文件位置

  -f, --file FILENAME
  --help                     显示此帮助消息并退出。

以一道题为例:

将flag经过base32->base58->base64加密

image-20211027211039273

ciphey -t "I44EOOLCIFUDQ5KLME======"

运行,会自动运算,如果不是想要的结果可以输入 n,继续运算,直至正确结果

附录

支持解密列表

支持破解的密码列表

基本加密

  • Caesar Cipher-凯撒密码
  • ROT47(使用 ROT47 字母高达 ROT94)
  • ASCII 移位(高达 ROT127,带有完整的 ASCII 字母表)
  • Vigenère Cipher-维吉尼亚密码
  • Affine Cipher-仿射密码
  • Binary Substitution Cipher-二进制替换密码 (XY-Cipher)
  • Baconian Cipher -培根密码(两种变体)
  • Soundex
  • Transposition Cipher-转置密码
  • Pig Latin-猪拉丁语

现代密码学

  • Repeating-key XOR-重复键异或
  • Single XOR-单异或

编码

为什么你有很多解码器?

  • Base2(二进制)
  • Base8(八进制)
  • Base10(十进制)
  • Base16(十六进制)
  • Base32
  • Base58 比特币
  • Base58 Flickr(发布候选阶段)
  • Base58 Ripple
  • Base62
  • Base64
  • Base64 URL(发布候选阶段)
  • Base69
  • Base85
  • Z85(发布候选阶段)
  • ASCII Base85
  • Base91
  • Base65536(发布候选阶段)
  • ASCII
  • Reversed text-反转文字
  • Morse Code-摩尔斯电码
  • DNA codons-DNA 密码子(释放候选阶段)
  • Atbash
  • Standard Galactic Alphabet-标准银河字母表(又名 Minecraft Enchanting Language)
  • Leetspeak
  • Baudot ITA2
  • URL encoding-网址编码
  • SMS Multi-tap
  • DMTF(发布候选阶段)
  • A1Z26(发布候选阶段)
  • Prisoner’s Tap Code-囚犯的窃听代码
  • UUencode
  • Braille-盲文(1 级)

深奥的语言 (EsoLang)

  • Brainfuck-脑残

压缩方法

  • GZip

哈希值

注意:由于我们无法控制的外部服务的一些错误,哈希现在被关闭。

Ciphey 支持 272 个哈希。

  • MD5

  • SHA-1

  • SHA-256

  • SHA-384
    深奥的语言 (EsoLang)

  • Brainfuck-脑残

压缩方法

  • GZip

哈希值

注意:由于我们无法控制的外部服务的一些错误,哈希现在被关闭。

Ciphey 支持 272 个哈希。

  • MD5
  • SHA-1
  • SHA-256
  • SHA-384
  • SHA-512
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-10-28 12:41:54  更:2021-10-28 12:43:08 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 22:32:04-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码