RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Ciphey 的實(shí)戰(zhàn)使用教程

科技綠洲 ? 來(lái)源:Python實(shí)用寶典 ? 作者:Python實(shí)用寶典 ? 2023-10-21 16:08 ? 次閱讀

Ciphey 是一個(gè)使用自然語(yǔ)言處理和人工智能的全自動(dòng)解密/解碼/破解工具。

簡(jiǎn)單地來(lái)講,你只需要輸入加密文本,它就能給你返回解密文本。就是這么牛逼。

有了Ciphey,你根本不需要知道你的密文是哪種類型的加密,你只知道它是加密的,那么Ciphey就能在3秒甚至更短的時(shí)間內(nèi)給你解密,返回你想要的大部分密文的答案。

下面就給大家介紹 Ciphey 的實(shí)戰(zhàn)使用教程。

1.準(zhǔn)備

開始之前,你要確保Pythonpip已經(jīng)成功安裝在電腦上,如果沒(méi)有,可以訪問(wèn)這篇文章:超詳細(xì)Python安裝指南 進(jìn)行安裝。

**(可選1) **如果你用Python的目的是數(shù)據(jù)分析,可以直接安裝Anaconda:Python數(shù)據(jù)分析與挖掘好幫手—Anaconda,它內(nèi)置了Python和pip.

**(可選2) **此外,推薦大家用VSCode編輯器,它有許多的優(yōu)點(diǎn):Python 編程的最好搭檔—VSCode 詳細(xì)指南

請(qǐng)選擇以下任一種方式輸入命令安裝依賴

  1. Windows 環(huán)境 打開 Cmd (開始-運(yùn)行-CMD)。
  2. MacOS 環(huán)境 打開 Terminal (command+空格輸入Terminal)。
  3. 如果你用的是 VSCode編輯器 或 Pycharm,可以直接使用界面下方的Terminal.
pip install -U ciphey

2.Ciphey 基本使用

有3種方法可以運(yùn)行 Ciphey:

  1. 文件輸入:
ciphey -f encrypted.txt
# 或
python -m ciphey -f encrypted.txt

2.不規(guī)范的方法:

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

3.正常方式

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

如下圖所示:

圖片

要去除進(jìn)度條、概率表和所有噪音,請(qǐng)使用安靜模式:

ciphey -t "encrypted text here" -q

3.在Python中調(diào)用Ciphey

如果你需要在Python中使用Ciphey,請(qǐng)這樣使用:

# Python實(shí)用寶典
# 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

運(yùn)行后會(huì)輸出如下的結(jié)果:

圖片

效果還是相當(dāng)不錯(cuò)的,如果你不想輸出概率表,只想要解密內(nèi)容,代碼需要這么寫:

# Python實(shí)用寶典
# 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,你根本無(wú)需知道這是什么密文/編碼。

Ciphey 支持解密的密文和編碼多達(dá)51種,下面列出一些基本的選項(xiàng)

基本密碼:

  • 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

現(xiàn)代密碼學(xué):

  • 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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 人工智能
    +關(guān)注

    關(guān)注

    1791

    文章

    47183

    瀏覽量

    238241
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4792

    瀏覽量

    84627
  • 自然語(yǔ)言
    +關(guān)注

    關(guān)注

    1

    文章

    287

    瀏覽量

    13346
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Python 全自動(dòng)解密解碼神器--Ciphey

    類型的加密,你只知道它是加密的,那么Ciphey就能在3秒甚至更短的時(shí)間內(nèi)給你解密,返回你想要的大部分密文的答案。下面就給大家介紹 Ciphey實(shí)戰(zhàn)使用教程。1、準(zhǔn)備通過(guò)以下任一種方式輸入命令安裝
    發(fā)表于 06-20 15:48

    經(jīng)典《C語(yǔ)言實(shí)戰(zhàn)105例》

    經(jīng)典《C語(yǔ)言實(shí)戰(zhàn)105例》,各種實(shí)戰(zhàn)程序模塊 拿來(lái)就可以用的喲
    發(fā)表于 12-18 14:32 ?72次下載

    Keil C51語(yǔ)言使用技巧及實(shí)戰(zhàn)

    Keil C51語(yǔ)言使用技巧及實(shí)戰(zhàn)Keil C51語(yǔ)言使用技巧及實(shí)戰(zhàn)
    發(fā)表于 12-28 11:57 ?0次下載

    LabVIEW入門與實(shí)戰(zhàn)開發(fā)100例

    LabVIEW入門與實(shí)戰(zhàn)開發(fā)100例LabVIEW入門與實(shí)戰(zhàn)開發(fā)100例LabVIEW入門與實(shí)戰(zhàn)開發(fā)100例
    發(fā)表于 02-18 11:44 ?0次下載

    S7-200_實(shí)戰(zhàn)精華

    S7-200_實(shí)戰(zhàn)精華S7-200_實(shí)戰(zhàn)精華S7-200_實(shí)戰(zhàn)精華S7-200_實(shí)戰(zhàn)精華
    發(fā)表于 03-02 17:23 ?16次下載

    FPGA設(shè)計(jì)實(shí)戰(zhàn)

    《FPGA設(shè)計(jì)實(shí)戰(zhàn)》是為FPGA工程師量身定制的設(shè)計(jì)參考指南,不僅介紹了FPGA基本概念,還介紹了設(shè)計(jì)邏輯和技巧,使讀者能夠開發(fā)出實(shí)際高效的代碼。《FPGA設(shè)計(jì)實(shí)戰(zhàn)》適用于電子工程師閱讀,也可作為高等院校相關(guān)專業(yè)師生的參考指南。
    發(fā)表于 04-20 09:31 ?15次下載

    Java并發(fā)編程實(shí)戰(zhàn)

    Java并發(fā)編程實(shí)戰(zhàn)
    發(fā)表于 03-19 11:24 ?7次下載

    web前端實(shí)戰(zhàn)love

    web網(wǎng)頁(yè)初學(xué)者實(shí)戰(zhàn)學(xué)習(xí)
    發(fā)表于 11-23 15:16 ?5次下載

    Scala動(dòng)手實(shí)戰(zhàn)入門

    本文檔內(nèi)容介紹了基于Scala動(dòng)手實(shí)戰(zhàn)入門,供參考
    發(fā)表于 04-13 15:13 ?8次下載

    arduino開發(fā)實(shí)戰(zhàn)指南

    arduino開發(fā)實(shí)戰(zhàn)指南
    發(fā)表于 02-22 14:56 ?0次下載

    UVM實(shí)戰(zhàn)教材資料分享

    UVM實(shí)戰(zhàn)教材資料分享。
    發(fā)表于 05-05 15:51 ?17次下載

    Python項(xiàng)目開發(fā)實(shí)戰(zhàn)

    Python項(xiàng)目開發(fā)實(shí)戰(zhàn)
    發(fā)表于 06-13 14:51 ?2次下載

    全自動(dòng)解密工具Ciphey實(shí)戰(zhàn)使用教程

    Ciphey 是一個(gè)使用自然語(yǔ)言處理和人工智能的全自動(dòng)解密/解碼/破解工具。
    的頭像 發(fā)表于 06-20 15:48 ?5535次閱讀
    全自動(dòng)解密工具<b class='flag-5'>Ciphey</b>的<b class='flag-5'>實(shí)戰(zhàn)</b>使用教程

    電阻維修檢測(cè)實(shí)戰(zhàn)

    電阻維修檢測(cè)實(shí)戰(zhàn)
    發(fā)表于 10-15 11:23 ?4次下載

    Ciphey :Python全自動(dòng)解密解碼神器

    是哪種類型的加密,你只知道它是加密的,那么Ciphey就能在3秒甚至更短的時(shí)間內(nèi)給你解密,返回你想要的大部分密文的答案。 下面就給大家介紹 Ciphey實(shí)戰(zhàn)使用教程。 1.準(zhǔn)備 開始之前,你要確保Python和pip已經(jīng)成功
    的頭像 發(fā)表于 10-31 15:14 ?1694次閱讀
    <b class='flag-5'>Ciphey</b> :Python全自動(dòng)解密解碼神器
    RM新时代网站-首页