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

时间:2022-10-09 18:02:26 | 浏览:4411

Ciphey 是一个使用自然语言处理和人工智能的全自动解密/解码/破解工具。简单地来讲,你只需要输入加密文本,它就能给你返回解密文本。就是这么牛逼。有了Ciphey,你根本不需要知道你的密文是哪种类型的加密,你只知道它是加密的,那么Ciph

Ciphey 是一个使用自然语言处理和人工智能的全自动解密/解码/破解工具。

简单地来讲,你只需要输入加密文本,它就能给你返回解密文本。就是这么牛逼。

有了Ciphey,你根本不需要知道你的密文是哪种类型的加密,你只知道它是加密的,那么Ciphey就能在3秒甚至更短的时间内给你解密,返回你想要的大部分密文的答案。

下面就给大家介绍 Ciphey 的实战使用教程。

1.准备

通过以下任一种方式输入命令安装依赖

1. Windows 环境 打开 Cmd (开始-运行-CMD)。

2. MacOS 环境 打开 Terminal (command+空格输入Terminal)。

3. 如果你用的是 VSCode编辑器 或 Pycharm,可以直接使用界面下方的Terminal.

pip install -U ciphey

2.Ciphey 基本使用

有3种方法可以运行 Ciphey:

1. 文件输入:

ciphey -f encrypted.txt
# 或
python -m ciphey -f encrypted.txt

2.不规范的方法:

ciphey -- "Encrypted input"
# 或
python -m ciphey -- "Encrypted input"

3.正常方式

ciphey -t "Encrypted input"
# 或
python -m ciphey -t "Encrypted input"

如下图所示:

要去除进度条、概率表和所有噪音,请使用安静模式:

ciphey -t "encrypted text here" -q

3.在Python中调用Ciphey

如果你需要在Python中使用Ciphey,请这样使用:

# Python实用宝典
# 2021/07/19
from ciphey.__main__ import main, main_decrypt, make_default_config
main_decrypt(make_default_config("SGVsbG8gbXkgbmFtZSBpcyBiZWUgYW5kIEkgbGlrZSBkb2cgYW5kIGFwcGxlIGFuZCB0cmVl"))
# >> Hello my name is bee and I like dog and apple and tree

运行后会输出如下的结果:

效果还是相当不错的,如果你不想输出概率表,只想要解密内容,代码需要这么写:

# Python实用宝典
# 2021/07/19
from ciphey.__main__ import main, main_decrypt, make_default_config
config = make_default_config("SGVsbG8gbXkgbmFtZSBpcyBiZWUgYW5kIEkgbGlrZSBkb2cgYW5kIGFwcGxlIGFuZCB0cmVl")
config["grep"] = True
main_decrypt(config)
# >> Hello my name is bee and I like dog and apple and tree

非常Nice,你根本无需知道这是什么密文/编码。

Ciphey 支持解密的密文和编码多达51种,下面列出一些基本的选项

基本密码:

  • Caesar Cipher

  • ROT47 (up to ROT94 with the ROT47 alphabet)

  • ASCII shift (up to ROT127 with the full ASCII alphabet)

  • Vigenère Cipher

  • Affine Cipher

  • Binary Substitution Cipher (XY-Cipher)

  • Baconian Cipher (both variants)

  • Soundex

  • Transposition Cipher

  • Pig Latin

现代密码学:

  • Repeating-key XOR

  • Single XOR

编码:

  • Base32

  • Base64

  • Z85 (release candidate stage)

  • Base65536 (release candidate stage)

  • ASCII

  • Reversed text

  • Morse Code

  • DNA codons (release candidate stage)

  • Atbash

  • Standard Galactic Alphabet (aka Minecraft Enchanting Language)

  • Leetspeak

  • Baudot ITA2

  • URL encoding

  • SMS Multi-tap

  • DMTF (release candidate stage)

  • UUencode

  • Braille (Grade 1)

  • ......

Ciphey 的功能不仅于本文介绍的这些,本文所介绍的只是冰山一角,它还可以添加属于你自己的解码器:

https://github.com/Ciphey/Ciphey/wiki/Adding-your-own-ciphers

如果要进一步的学习,你可以在上述 Ciphey 的 Github Wiki 介绍中,查阅到更多的资料,进行更深层次的学习。

相关资讯

图解Python算法

普通程序员,不学算法,也可以成为大神吗?对不起,这个,绝对不可以。可是算法好难啊~~看两页书就想睡觉……所以就不学了吗?就一直当普通程序员吗?如果有一本算法书,看着很轻松……又有代码示例……又有讲解……怎么会有那样的书呢?哎呀,最好学了算法

python10款好用的编译器和解释器

Python 是一门对初学者友好的编程语言,是一种多用途的、解释性的和面向对象的高级语言。它拥有非常小的程序集,非常易于学习、阅读和维护。其解释器可在Windows、Linux 和 Mac OS 等多种操作系统上使用。它的可移植性和可伸缩性

苹果避坑指南这三款iPhone再便宜也不要买

虽说,几乎每一代iPhone无论是从产品性能、做工甚至是设计都能成为行业中的标杆性产品,但在iPhone庞大的产品线中有些产品咱们还是尽量别去碰,尤其是以下这三款,甭管降价有多猛,产品有多便宜,有多少Up主推荐,大家都要慎入啊!苹果避坑指南

1200万像素有什么好苹果iPhone手机为何依旧坚持

转眼间,已经到了苹果iPhone面世的第16年。从初代iPhone到现在的iPhone13系列,给我们带来了许多经典与回忆。但让许多朋友不解的是,在手机像素动辄过亿的时代,iPhone依旧坚持1200万像素的“初心”。回首初代iPhone,

治愈近视,真的有“神器”“神药”吗?

近年来,越来越低龄化和普遍化的近视困扰着很多家长和孩子,为迎合治疗近视的急切心态,市面上一些打着“康复”“降低近视”旗号的技术和仪器不断推出。实际上,“近视不可逆”这一结论早已得到医学界的证实,而家长的侥幸心理恰恰让所谓的治疗近视产品得以滋

逆转近视眼没“神器”尽早发现并采取干预是关键

逆转近视眼没“神器” 尽早发现并采取干预是关键一组数据,让人揪心。2020年,我国6岁儿童近视率为14.3%,小学生为35.6%,初中生为71.1%,高中生为80.5%。也就是说,幼儿园大班平均7个娃娃中就有1个需要戴眼镜。在7月13日国家

专家解读:儿童青少年近视防控有哪些策略?有没有让近视眼逆转的神器?

央广网北京7月13日消息(记者车丽)据中央广播电视总台中国之声《新闻晚高峰》报道,7月上旬,学生陆续开始放假,如何让孩子们度过一个安全健康的暑假是每个家庭面临的实际问题。让他们在外面疯玩,家长们担心其安全问题;把他们关在家里,家长又为其沉迷

我国超半数儿童青少年近视有让近视眼逆转的“神器”吗?

13日,国家卫健委举行新闻发布会,介绍我国儿童青少年近视防控和暑期学生健康有关情况。据悉,2020年上半年全民居家抗疫减少了户外活动和放松眼睛的时间,为全面评估近视率的情况,2020年9月到12月开展了近视专项调查,覆盖了全国8604所学校

能预防近视?防蓝光眼镜真是“护眼神器”吗?

因疫情防控,近期大部分学生都需要在家上网课。随之而来的是针对儿童青少年的“防蓝光眼镜”,受到广大家长们的青睐,许多商家为了推销产品甚至利用“预防近视”这样的广告用语来忽悠消费者。“防蓝光”眼镜到底能不能防蓝光?又是否真的能“预防近视”呢?案

配镜加保养一年近2万元,近视神器“OK镜”真的OK吗?

最新数据显示全国儿童青少年总体近视率为52.7%其中小学生为35.6%初中生为71.1%高中生为80.5%目前我国的总体近视已呈现出低龄高发的态势你家小孩戴眼镜吗?据央视财经消息现在市场上除了框架眼镜还有一种俗称“OK镜”的角膜塑形镜医生介

友情链接

SEO域名抢注宝宝起名网妈妈知道币圈易烊千玺歌迷网张真源歌迷网刘浩存影迷网武功山旅游攻略儋州新闻头条网女宝宝取名字雅诗兰黛化妆品惠普电脑评测网惠氏奶粉评价网布加迪威龙超跑网约车司机网柳州新闻资讯网宋亚轩歌迷网花茶科普网铁皮卡咖啡品鉴网
python编程教学网-python数据库开发教程、python基础知识入门、python数据库编程入门、python语法基础、python下载安装教程、python下载手机版、python翻译器下载手机版、python翻译器代码、python语言翻译、python基础代码、python编程自学网。
python编程教学网 dadeji.cn ©2022-2028版权所有