精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Ciphey 的實戰使用教程

科技綠洲 ? 來源:Python實用寶典 ? 作者:Python實用寶典 ? 2023-10-21 16:08 ? 次閱讀

Ciphey 是一個使用自然語言處理和人工智能的全自動解密/解碼/破解工具。

簡單地來講,你只需要輸入加密文本,它就能給你返回解密文本。就是這么牛逼。

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

下面就給大家介紹 Ciphey 的實戰使用教程

1.準備

開始之前,你要確保Pythonpip已經成功安裝在電腦上,如果沒有,可以訪問這篇文章:超詳細Python安裝指南 進行安裝。

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

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

請選擇以下任一種方式輸入命令安裝依賴

  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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 人工智能
    +關注

    關注

    1791

    文章

    46896

    瀏覽量

    237669
  • python
    +關注

    關注

    56

    文章

    4783

    瀏覽量

    84473
  • 自然語言
    +關注

    關注

    1

    文章

    287

    瀏覽量

    13334
收藏 人收藏

    評論

    相關推薦

    Python 全自動解密解碼神器--Ciphey

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

    經典《C語言實戰105例》

    經典《C語言實戰105例》,各種實戰程序模塊 拿來就可以用的喲
    發表于 12-18 14:32 ?72次下載

    Keil C51語言使用技巧及實戰

    Keil C51語言使用技巧及實戰Keil C51語言使用技巧及實戰
    發表于 12-28 11:57 ?0次下載

    LabVIEW入門與實戰開發100例

    LabVIEW入門與實戰開發100例LabVIEW入門與實戰開發100例LabVIEW入門與實戰開發100例
    發表于 02-18 11:44 ?0次下載

    S7-200_實戰精華

    S7-200_實戰精華S7-200_實戰精華S7-200_實戰精華S7-200_實戰精華
    發表于 03-02 17:23 ?16次下載

    FPGA設計實戰

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

    Java并發編程實戰

    Java并發編程實戰
    發表于 03-19 11:24 ?7次下載

    web前端實戰love

    web網頁初學者實戰學習
    發表于 11-23 15:16 ?5次下載

    Scala動手實戰入門

    本文檔內容介紹了基于Scala動手實戰入門,供參考
    發表于 04-13 15:13 ?8次下載

    arduino開發實戰指南

    arduino開發實戰指南
    發表于 02-22 14:56 ?0次下載

    UVM實戰教材資料分享

    UVM實戰教材資料分享。
    發表于 05-05 15:51 ?17次下載

    Python項目開發實戰

    Python項目開發實戰
    發表于 06-13 14:51 ?2次下載

    全自動解密工具Ciphey實戰使用教程

    Ciphey 是一個使用自然語言處理和人工智能的全自動解密/解碼/破解工具。
    的頭像 發表于 06-20 15:48 ?5469次閱讀
    全自動解密工具<b class='flag-5'>Ciphey</b>的<b class='flag-5'>實戰</b>使用教程

    電阻維修檢測實戰

    電阻維修檢測實戰
    發表于 10-15 11:23 ?4次下載

    Ciphey :Python全自動解密解碼神器

    是哪種類型的加密,你只知道它是加密的,那么Ciphey就能在3秒甚至更短的時間內給你解密,返回你想要的大部分密文的答案。 下面就給大家介紹 Ciphey實戰使用教程。 1.準備 開始之前,你要確保Python和pip已經成功
    的頭像 發表于 10-31 15:14 ?1655次閱讀
    <b class='flag-5'>Ciphey</b> :Python全自動解密解碼神器