0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

全自动解密工具Ciphey的实战使用教程

python爬虫知识分享 来源:python爬虫知识分享 作者:python爬虫知识分享 2022-06-20 15:48 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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,请这样使用:

fromciphey.__main__ importmain, main_decrypt, make_default_config
main_decrypt(make_default_config("SGVsbG8gbXkgbmFtZSBpcyBiZWUgYW5kIEkgbGlrZSBkb2cgYW5kIGFwcGxlIGFuZCB0cmVl"))
# >> Hello my name is bee and I like dog and apple and tree

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

poYBAGKwJOqAHMMgAABhXiKUHwU531.png

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

fromciphey.__main__ importmain, main_decrypt, make_default_config
config = make_default_config("SGVsbG8gbXkgbmFtZSBpcyBiZWUgYW5kIEkgbGlrZSBkb2cgYW5kIGFwcGxlIGFuZCB0cmVl")
config["grep"] = Truemain_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)
  • ......
审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 解密
    +关注

    关注

    3

    文章

    48

    浏览量

    15553
  • 人工智能
    +关注

    关注

    1821

    文章

    50510

    浏览量

    267693
  • python
    +关注

    关注

    59

    文章

    4892

    浏览量

    90408
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    一键影像测量仪和全自动影像测量仪有什么区别?

    一键影像测量仪与全自动影像测量仪在操作、效率、适用工件以及功能上存在显著差异。作为国内领先的PCB测量仪器、智能检测设备专业解决方案供应商——班通科技自研有全自动影像测量仪BamtoneV系列和一键
    的头像 发表于 03-31 09:25 1056次阅读
    一键影像测量仪和<b class='flag-5'>全自动</b>影像测量仪有什么区别?

    全自动划片机与半自动划片机怎么选?一文读懂选型关键

    全自动划片机与半自动划片机怎么选?一文读懂选型关键在半导体封装、LED制造、光伏电池加工等精密加工领域,划片机作为实现晶圆、芯片等材料高精度切割的核心设备,其选型直接决定生产效率、产品良率及综合
    的头像 发表于 03-16 20:54 635次阅读
    <b class='flag-5'>全自动</b>划片机与半<b class='flag-5'>自动</b>划片机怎么选?一文读懂选型关键

    芯片过热导致锁死?全自动烧录机温控系统的优化实战

    。 额外收益:温度日志帮助发现,来自不同封装厂的芯片,其发热特性有细微差异。这为后续的芯片来料质量评估提供了一个新的观察维度。 总结与反思这次优化实战揭示了一个常见误区:全自动烧录机的可靠性,不只取决于
    发表于 02-11 09:34

    储能变流器(PCS)ATE全自动测试

    储能变流器研发生产全自动测试装备,一站式集成,支持非标定制
    的头像 发表于 12-23 11:38 383次阅读
    储能变流器(PCS)ATE<b class='flag-5'>全自动</b>测试

    全自动装车机器人在河南玉米装车中的应用

    突出。随着科技的进步,全自动装车机器人逐渐应用于玉米装车环节,展现出显著的优势,为河南省的农业生产带来了变化。  全自动装车机器人在河南玉米装车中的应用,首先体现在效率的大幅题升上。传统的装车方式需要多名工
    的头像 发表于 11-03 10:08 451次阅读

    智慧工厂 - 未来的全自动工厂

    智慧工厂,又称黑灯工厂、智能制造,被认为是现代工业4.0最令人兴奋的概念之一。它描述的是一种全自动生产环境,在没有人的情况下工作,因此可以真正在熄灯状态下运行。机器、机器人、传感器和人工智能
    发表于 09-22 14:33

    智能全自动调压器的作用和优势解析

    在电力系统中,电压的稳定性直接关系到设备的稳定运行和使用寿命,智能全自动调压器作为一种关键的设备,对于稳定电压、保障电力设备正常运行起着至关重要的作用,因此,深受广大用户的青睐,那么是什么让智能全自动调压器受欢迎呢?这4大优势你要知道。
    的头像 发表于 09-17 17:26 1062次阅读

    小型全自动气象站到底 “自动” 在哪?

    小型全自动气象站到底 “自动” 在哪? 柏峰【BF-QX】在气象监测领域,“全自动” 是个高频词,但很多人对 “小型全自动气象站” 的认知还停留在 “不用手动读数” 的层面。实际上,它
    的头像 发表于 08-27 09:38 964次阅读
    小型<b class='flag-5'>全自动</b>气象站到底 “<b class='flag-5'>自动</b>” 在哪?

    三相全自动稳压器在工业自动化领域的重要性与应用

    在工业自动化领域中,电力的稳定性至关重要。我们都知道,电力就像一条河流,稳定的水流才能保证工业设备的平稳运行。而在这条河流中,三相全自动稳压器就像是一个水闸,控制着水流的强度和方向,确保每一个环节都能正常运作。下面就来详细的说说三相全自
    的头像 发表于 08-18 15:19 914次阅读
    三相<b class='flag-5'>全自动</b>稳压器在工业<b class='flag-5'>自动</b>化领域的重要性与应用

    三相全自动稳压器容量怎么选择

    选择三相全自动稳压器容量时,需综合负载功率、电网波动范围、负载类型及稳压器功能需求等多方面因素,以下是具体分析:
    的头像 发表于 07-05 11:18 929次阅读

    是德示波器MSOX3104A自动测量功能详解与实战技巧

    一、引言 在电子工程、通信调试、自动化控制等领域,示波器是工程师不可或缺的测试工具。是德科技(Keysight)的MSOX3104A示波器凭借其高精度、多功能特性,尤其在自动测量功能上实现了智能化
    的头像 发表于 07-03 13:52 913次阅读
    是德示波器MSOX3104A<b class='flag-5'>自动</b>测量功能详解与<b class='flag-5'>实战</b>技巧

    AI视觉外观检测在全自动测包机中的应用

    正运动全自动测包机视觉检测应用方案
    的头像 发表于 07-01 10:08 1252次阅读
    AI视觉外观检测在<b class='flag-5'>全自动</b>测包机中的应用

    什么情况使用三相全自动稳压器

    三相全自动稳压器适用于需要稳定三相电压供应的场景,以保障设备正常运行、延长使用寿命并提升生产效率。以下是需要使用三相全自动稳压器的典型情况及分析:
    的头像 发表于 06-23 14:43 867次阅读

    三相全自动稳压器的优势

    在电力供应领域,电压的稳定性对于各类电器设备的正常运行至关重要。三相全自动稳压器作为一种重要的电力设备,凭借其独特的优势,在众多场景中发挥着关键作用。它能够有效应对电网电压波动,为设备提供稳定可靠的电源,保障生产的连续性和设备的使用寿命。接下来,让我们深入了解三相全自动
    的头像 发表于 06-20 15:04 798次阅读

    PLC数据采集之全自动薄膜横切机物联网解决方案

    PLC数据采集之全自动薄膜横切机物联网解决方案
    的头像 发表于 06-20 14:25 948次阅读
    PLC数据采集之<b class='flag-5'>全自动</b>薄膜横切机物联网解决方案