Ciphey 是一個使用自然語言處理和人工智能的全自動解密/解碼/破解工具,
簡單地來講,你只需要輸入加密文本,它就能給你回傳解密文本,就是這么牛逼,
有了Ciphey,你根本不需要知道你的密文是哪種型別的加密,你只知道它是加密的,那么Ciphey就能在3秒甚至更短的時間內給你解密,回傳你想要的大部分密文的答案,
很多人學習python,不知道從何學起, 很多人學習python,掌握了基本語法過后,不知道在哪里尋找案例上手, 很多已經做案例的人,卻不知道如何去學習更加高深的知識, 那么針對這三類人,我給大家提供一個好的學習平臺,免費領取視頻教程,電子書籍,以及課程的源代碼! QQ群:701698587 歡迎加入,一起討論 一起學習!
下面就給大家介紹 Ciphey 的實戰使用教程,
1.準備
開始之前,你要確保Python和pip已經成功安裝在電腦上,如果沒有,可以訪問這篇文章:超詳細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,你根本無需知道這是什么密文/編碼,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/306548.html
標籤:Python
上一篇:全套Java教程_Java基礎入門教程,零基礎小白自學Java必備教程 #011 # 第十一單元 String&ArrayList #
下一篇:DL4J實戰之一:準備
