Ciphey是什么?
输入加密文本,取回解密文本。
“什么类型的加密?”
这才是重点。你不知道,你只知道它可能是加密的。Ciphey 会为你解决这个问题。
Ciphey 可以在 3 秒或更短的时间内解决大多数事情。
使用自然语言处理和人工智能以及一些常识的全自动解密/解码/破解工具。
Ciphey 旨在成为自动化许多解密和解码的工具,例如多基编码、经典密码、散列或更高级的密码学。
如果您对密码学不太了解,或者您想在自己动手之前快速检查密文,那么 Ciphey 适合您。
Ciphey 使用自定义构建的人工智能模块 ( AuSearch ) 和密码检测接口来近似加密的内容。然后是定制的、可定制的自然语言处理语言检查器界面,它可以检测给定文本何时变为纯文本。
这里没有神经网络或臃肿的人工智能。我们只使用快速和最小的东西。
而这只是冰山一角。有关完整的技术说明,请查看我们的文档。
支持破解的密码列表
基本加密
- 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安装方法
🐍 Python | 🐋 Docker (Universal) | 🍎 MacPorts (macOS) | 🍺 Homebrew (macOS/Linux) |
---|---|---|---|
python3 -m pip install ciphey --upgrade |
docker run -it --rm remnux/ciphey |
sudo port install ciphey |
brew install ciphey |
要安装 Ciphey,您需要 2 个核心内容:
- Python3.7或以上
- Pip(在 Python 3 上)
检查 Python 是否已经安装。运行这两个命令:
1 | python -c "import sys; print(sys.version)" |
或
1 | python3 -c "import sys; print(sys.version)" |
如果安装了 Python,这些命令之一将运行并输出版本号。Ciphey 只支持大于 3.7 的数字。如果您看到“2”或“3.7”以下的任何内容,我们将需要安装更新的版本。
安装Ciphey
在 Linux 上运行以下命令:
1 | python3 -m pip install -U ciphey |
Ciphey 仅支持 Python3.7 及以上版本。如果您的版本低于 3.7,请升级 Python 或使用 Docker 镜像。
⚠️ Windows Python 默认安装 32 位。Ciphey 仅支持 64 位。确保您使用的是 64 位 Python。
使用方法
ciphey命令参数
1 | ciphey --help |
这里以前几天鹤城杯的一道题目为例进行演示
成功解密