Ciphey 在不知道密钥的情况下自动解密加密解码编码破解哈希

Ciphey 在不知道密钥的情况下自动解密加密解码编码破解哈希

Ciphey是什么?

输入加密文本,取回解密文本。

“什么类型的加密?”

这才是重点。你不知道,你只知道它可能是加密的。Ciphey 会为你解决这个问题

Ciphey 可以在 3 秒或更短的时间内解决大多数事情。

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

Ciphey 旨在成为自动化许多解密和解码的工具,例如多基编码、经典密码、散列或更高级的密码学。

如果您对密码学不太了解,或者您想在自己动手之前快速检查密文,那么 Ciphey 适合您。

Ciphey 使用自定义构建的人工智能模块 ( AuSearch ) 和密码检测接口来近似加密的内容。然后是定制的、可定制的自然语言处理语言检查器界面,它可以检测给定文本何时变为纯文本。

这里没有神经网络或臃肿的人工智能。我们只使用快速和最小的东西。

而这只是冰山一角。有关完整的技术说明,请查看我们的文档

Ciphey特色

  • 支持 50 多种加密/编码,例如二进制、莫尔斯电码和 Base64。经典密码,如凯撒密码、仿射密码和维杰尼密码。随着现代加密,如重复密钥异或等。如需完整列表,请单击此处
  • 带有增强搜索 (AuSearch) 的自定义构建人工智能,用于回答“使用了什么加密?”这个问题。解密时间不到 3 秒。
  • 自定义构建的自然语言处理模块Ciphey 可以确定某些内容是否为明文。无论明文是 JSON、CTF 标志还是英文,Ciphey 都可以在几毫秒内得到它。
  • 目前多语言支持,只有德语和英语(有 AU、UK、CAN、USA 变体)。–无中文
  • 支持加密和散列,而 Cyber​​Chef Magic 等替代品不支持。
  • C++ 核心极快。
Ciphey 在不知道密钥的情况下自动解密加密解码编码破解哈希

支持破解的密码列表

基本加密

  • 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
  • SHA-512

Ciphey vs Katana vs Cyber​​Chef Magic

名称⚡  Ciphey ⚡?️  Katana  ?️?  Cyber​​Chef 魔术师 ?
高级语言检查器
支持加密
以反乌托邦主题命名的发行 ?
支持哈希
易于设置
可以猜出什么东西是用什么加密的
由黑客为黑客创建

Ciphey安装方法

Ciphey 在不知道密钥的情况下自动解密加密解码编码破解哈希
? Python? Docker(通用)? MacPorts (macOS)? 自制软件 (macOS/Linux)
python3 -m pip install ciphey --upgradedocker run -it --rm remnux/cipheysudo port install cipheybrew install ciphey
Linux苹果系统windows

Python 3.7 及以上

在 Linux 上运行以下命令:

python3 -m pip install ciphey --upgrade

这将告诉您的默认 Python3 版本安装 Ciphey 并升级它(如果它已经存在)。

Ciphey 仅支持 Python3.7 及以上版本。如果您的版本低于 3.7,请升级 Python 或使用 Docker 镜像。

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

docker

请参阅此处了解如何安装 Docker

docker run -it --rm remnux/ciphey

我们的 Docker 镜像由REMnux维护。他们在此处提供了有关如何使用它的指南。 https://docs.remnux.org/run-tools-in-containers/remnux-containers#ciphey

Python安装详解

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

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

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

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

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

如果安装了 Python,这些命令之一将运行并输出版本号。Ciphey 只支持大于 3.7 的数字。如果您看到“2”或“3.7”以下的任何内容,我们将需要安装更新的版本。

一定要注意什么命令词。在您的计算机上,如果python -c "import sys; print(sys.version)"返回大于或等于“3.7”的值,那么每当您看到时,请把python3改为写入python.

⚠️ Windows 警告 ⚠️ 在 Windows 上?Python 默认安装 32 位。Ciphey 仅支持 64 位。当您从 Windows 网站下载 Python 时,它默认为 32 位。确保下载64位!

转到此网站https://www.python.org/并安装 Python3。
确保版本大于 3.7。默认情况下,除非您明确选择较低版本,否则您安装的版本将 > 3.7。

接下来,我们需要安装pip

Pip 已经默认安装在 Python 中。我们只需要升级它。

在 Linux 或 Mac OS 上运行命令:

pip3 install -U pip

如果必须替换pip3pip,请确保替换python3python

Ciphey 在不知道密钥的情况下自动解密加密解码编码破解哈希

在 Windows 上

python -m pip install -U pip

如果这些命令不起作用,请在此处浏览官方 Pip 升级指南。

如果你有皮普遇到任何错误,有上安装皮普一个很好的故障排除指南这里

安装Ciphey

运行此命令:

python3 -m pip install -U ciphey

更换python3python,如果你需要。如果您不确定,请阅读上一节Detailed Explanation

这个命令做了很多事情:

  • 使用 Python3(Ciphey 仅支持 Python3.7 及以上版本
  • -m 标志告诉 Python 运行模块
  • 我们告诉 Python3 中的 pip 版本安装一些东西。我们之所以使用 Python3 调用 Pip 而不是调用 Pip,是因为 Pip 的版本可能与 Python 不同,或者你可能安装了多个版本的 Python 或者你可能处于虚拟环境中。
  • -U 标志表示“升级”。有时 Python 会卡在旧版本的 Ciphey 上,所以如果确实如此——它会说升级它。
  • “ciphey”是我们要安装的包的名称。

确保你在终端/CMD/PowerShell 或任何你使用的东西中运行这个命令。不要在 Python 的 IDLE 中运行它。

Ciphey下载地址

①GitHub

https://github.com/Ciphey/Ciphey/releases

Source code(zip)
Source code(tar.gz)

②云中转网盘:

https://www.yunzhongzhuan.com/#sharefile=MPvptCE8_7076

https://www.yunzhongzhuan.com/#sharefile=4wzaSL91_7075

使用方法

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                     显示此帮助消息并退出。
Ciphey 在不知道密钥的情况下自动解密加密解码编码破解哈希

有 3 种方法可以运行 Ciphey。

①文件输入 

ciphey -f encrypted.txt

②不受限制的输入

ciphey -- "Encrypted input"

③正常方式

ciphey -t "Encrypted input"

要摆脱进度条、概率表和所有干扰,请使用安静模式。

ciphey -t "encrypted text here" -q

要获取完整的参数列表,请运行

ciphey --help

⚗️ 导入密码

您可以导入 Ciphey 的 main 并在您自己的程序和代码中使用它。 

from Ciphey.__main__ import main

运行对比测试

Base64 编码 42 次

名称⚡  Ciphey⚡? 网络厨师 ?
动图
时间2 秒6 秒
设置在文件上运行 ciphey将正则表达式参数设置为“{”你需要知道要递归多少次你需要知道它一直是 Base64你需要加载 Cyber​​Chef(它是一个臃肿的 JS 应用程序)足够了解 Cyber​​Chef 以创建此管道反转比赛

注意gif 可能会在不同的时间加载,因此一个可能比另一个显示得快得多。
关于魔术Cyber​​Chef 与 Ciphey 最相似的功能是魔术。Magic 在此输入上立即失败并崩溃。我们可以迫使 Cyber​​Chef 参与竞争的唯一方法是手动定义它。

我们还使用6gb 文件测试了 Cyber​​Chef 和 Ciphey 。Ciphey 在5 分 54 秒内破解了它。
Cyber​​Chef 在它开始之前就崩溃了

项目地址

GitHub: https://github.com/Ciphey/Ciphey

建议

把这三个一起使用效果最佳.

①本文所述的 Ciphey

CaptfEncoder

Ciphey 在不知道密钥的情况下自动解密加密解码编码破解哈希

③网络厨师- Cyber​​Chef

http://www.ddosi.org/code

Ciphey 在不知道密钥的情况下自动解密加密解码编码破解哈希

Leave a Reply

您的电子邮箱地址不会被公开。 必填项已用 * 标注