使用自然语言处理和人工智能的全自动解密/解码/破解工具,以及一些常识
🤔这是什么?
输入加密文本,取回解密文本
“哪种类型的加密?”
这就是问题所在。你不知道,你只知道它可能是加密的。西菲会帮你想办法的
西菲可以在3秒或更短的时间内解决大部分问题。
Ciphey的目标是成为自动化大量解密和解码的工具,例如多基编码、经典密码、散列或更高级的密码术
如果您对密码学了解不多,或者您想在自己处理密文之前快速检查密文,Ciphey适合您
技术部分Ciphey使用定制的人工智能模块(自动搜索),并带有密码检测接口用来近似加密的东西。然后是定制的、可定制的自然语言处理语言检查器界面,它可以检测给定文本何时变为明文。
这里没有神经网络或臃肿的人工智能。我们只用最快最少的东西
而这只是冰山一角。有关完整的技术说明,请查看我们的documentation
✨功能
- 支持50+加密/编码例如二进制、莫尔斯电码和Base64。经典密码,如凯撒密码、仿射密码和维吉内尔密码。以及现代加密,如重复密钥异或等。For the full list, click here
- 带有增强搜索的定制人工智能(AuSearch),用于回答“使用了什么加密?”从而导致解密所需的时间不到3秒
- 定制的自然语言处理模块Ciphey可以确定某些内容是否是明文。无论明文是JSON、CTF标志还是英语,Ciphey都可以在几毫秒内得到它
- 多语言支持目前,只有德语和英语(带有AU、UK、CAN、USA变体)
- 支持加密和哈希而像CyberChef Magic这样的替代品是做不到的
- C++ core惊人的速度
🔭Ciphey vs CyberChef
🔁base64编码42次
名字 | ⚡西菲⚡ | 🐢网络厨师🐢 |
---|---|---|
GIF | ||
时间 | 2秒 | 6秒 |
设置 |
|
|
注意事项gif可能会在不同的时间加载,因此一个gif的加载速度可能明显快于另一个gif。
关于魔术的注解CyberChef与Ciphey最相似的功能是Magic。Magic在此输入上立即失效并崩溃。我们迫使CyberChef竞争的唯一方法是手动定义它
我们还测试了CyberChef和Ciphey6 GB文件西菲破解了它5分54秒CyberChef还没开始就崩溃了
📊Ciphey vs Katana vs CyberChef Magic
名字 | ⚡西菲⚡ | 🗡️片名🗡️ | 🐢网络厨师魔术🐢 |
---|---|---|---|
高级语言检查器 | ✅ | ❌ | ✅ |
支持加密 | ✅ | ✅ | ❌ |
以反乌托邦主题命名的发行🌃 | ✅ | ❌ | ❌ |
支持哈希 | ✅ | ✅ | ❌ |
易于设置 | ✅ | ❌ | ✅ |
我能猜出什么东西是用什么加密的 | ✅ | ❌ | ❌ |
由黑客为黑客创建 | ✅ | ✅ | ❌ |
🎬快速入门
如果您在安装Ciphey时遇到问题,read this.
‼️重要链接(文档、安装指南、不一致支持)
安装指南 | 文档 | 不和谐 | Docker图像(来自REMnux) |
---|---|---|---|
📖Installation Guide | 📚Documentation | 🦜Discord | 🐋Docker Documentation |
🏃♀️运行Ciphey
有3种方法可以运行Ciphey
- 文件输入
ciphey -f encrypted.txt
- 不合格的输入
ciphey -- "Encrypted input"
- 正常方式
ciphey -t "Encrypted input"
要消除进度条、概率表和所有噪音,请使用静音模式
ciphey -t "encrypted text here" -q
有关参数的完整列表,请运行ciphey --help
⚗️正在导入Ciphey
您可以导入Ciphey的Main并在您自己的程序和代码中使用它。from Ciphey.__main__ import main
🎪贡献者
Ciphey是由Bee2008年,并于2019年复兴。如果没有西菲,它就不会有今天的地位Cyclic3-UOL网络安全协会主席
西菲被复活并重新创造了Cyber Security Society用于CTF。如果你来利物浦,可以考虑做个演讲或赞助我们的活动。给我们发电子邮件到cybersecurity@society.liverpoolguild.org
了解更多信息🤠
主要学分感谢George H研究出如何使用适当的算法来加快搜索过程特别感谢至varghalladesign用来设计徽标。看看他们的其他设计作品吧!
Contributing
🐕🦺不要害怕贡献自己的力量!我们有很多很多你可以做的事情来帮助我们。每一个都贴上标签,并用例子很容易解释。如果你想做贡献却被困住了,那么标签@bee-san✨
或者,加入不和谐组并在那里发送消息(链接到contrib file)或作为徽章出现在本自述文件的顶部
请阅读contributing file有关如何投稿的确切详细信息,请参阅✨
通过这样做,您的名字将被添加到下面的自述文件中,并成为一个不断发展的项目的一部分!
💰财政捐赠者
这笔捐款不仅将用于资助Ciphey及其作者的未来,还将用于资助利物浦大学的网络安全协会
GitHub不支持“赞助这个项目,我们会平均分配资金”,所以选择一个链接,我们会自己解决🥰
✨贡献者
感谢这些优秀的人们(emoji key):
此项目遵循all-contributors规格。欢迎任何形式的投稿!