当前位置: 首页 > 后端技术 > Python

Python全自动解密解码神器——Ciphey

时间:2023-03-26 14:27:57 Python

Cipey是一款利用自然语言处理和人工智能的全自动解密/解码/破解工具。简单来说,你只需要输入密文,它就会返回给你解密后的文本。太棒了。使用Ciphey,你不需要知道你的密文是哪种加密方式,你只知道它是加密的,那么Ciphey就可以在3秒或更短的时间内为你解密,并返回你想要的大部分密文答案。下面介绍一下Ciphey的实际使用。1、准备通过以下任一方式输入安装依赖的命令:Windows环境打开Cmd(开始-运行-CMD)。MacOS环境打开Terminal(command+空格进入Terminal)。如果你使用的是VSCode编辑器或者Pycharm,可以直接使用界面下方的Terminal.pipinstall-Uciphey2.Ciphey。运行Ciphey的基本方法有3种:1.文件输入:ciphey-fencrypted.txt#或python-mciphey-fencrypted.txt2.非标准方法:ciphey--"Encryptedinput"#orpython-mciphey--"Encryptedinput"3.普通方法ciphey-t"Encryptedinput"#或python-mciphey-t"Encryptedinput"如下图:要去除进度条、概率表和所有噪音,请使用安静模式:ciphey-t"此处加密文本"-q3.CallCipheyinPythonifyouneedtouseinPythonCiphey,请这样使用:#Python实用宝典#2021/07/19from?ciphey.__main__?import?main,main_decrypt,make_default_configmain_decrypt(make_default_config("SGVsbG8gbXkgbmFtZSBpcyBiZWUgYW5kIEkgbGlrZSBkb2cgYW5kIGFwcGxlIGFuZCB0cmVl"))#>>HellomynameisbeeandIlikedogandappleandtree运动最后会输出如下结果:\效果还是蛮不错的。如果不想输出概率表,只想解密内容,代码需要这样写:#Python实战宝典#2021/07/19fromciphey.__main__importmain,main_decrypt,make_default_configconfig=make_default_config("SGVsbG8gbXkgbmFtZSBpcyBiZWUgYW5kIEkgbGlrZSBkb2cgYW5kIGFwcGxlIGFuZCB0cmVl")config["grep"]=Truemain_decrypt(config)#>>你好我叫蜜蜂我喜欢狗和苹果和树很好,你不需要知道什么密文/编码Ciphey支持解密密文和编码最多51种,下面列出了一些基本选项BasicCipher:CaesarCipherROT47(uptoROT94withtheROT47alphabet)ASCIIshift(uptoROT127withthefullASCIIalphabet)VigenèreCipherAffineCipherBinarySubstitutionCipher(XY-Cipher)BaconianCipher(SoundexTranspositionCipherPigLatinModernCryptography:Repeating-keyXORSingleXOREncoding:Base32Base64Z85(releasecandidatestage)Base65536(releasecandidatestage)ASCIIRreversedtextMorseCodeDNAcodons(releasecandidateMandidateStage)AtbashStandardElachangraLeetspeakBaudotITA2URLencodingSMSMulti-tapDMTF(releasecandidatestage)UUencodeBraille(Grade1)......Ciphey的功能不仅限于本文介绍的,本文介绍的内容s只是冰山一角,它还可以添加自己的解码器:https://github.com/Ciphey/Cip...如果你想了解更多,可以在GithubWiki介绍中查看更多信息上面的Ciphey用于更深入的学习。以上就是本次分享的全部内容。觉得文章还不错的话,请关注公众号:Python编程学习圈,每日干货分享,发送“J”还能领取大量学习资料。或者去编程学习网了解更多编程技术知识。