您的位置:首頁>正文

室友把他的檔加密了,什麼見不得人的東西!看我用Python破解!

今天偶然的發現了室友的檔居然是加密的, 啥見不得人的東西, 以前啥東西都一起分享的!居然加密檔, 這就引起了我的好奇心, 正所謂好奇心害死貓!哈哈, 硬要給他破解看看有啥東西。

經過一系列的嘗試, 最終使用python把這個密碼給'猜'出來了。 要想寫出破解密碼的腳本需要瞭解一下python的zipfile庫,這裡百度上的資源多的很, 我就直接給大家上代碼再一一解釋。

import zipfilefrom threading import Thread

zipFile = zipfile.ZipFile("test1.zip")zipFile = extractall(pwd= bytes("123", "utf8" ))

題外話:我覺得我室友設置的密碼應該會是數位,

所有我用python寫了一個.txt文件:將0到10000000的數位全部寫入。 貌似有80多MB....真的很大...

接下來就開始猜密碼了:

寫了一個方法:這個方法需要我們提供需要破解的檔的相關資訊, 然後需要我們提供這個檔的密碼(我們當然不知道密碼, 不過很快就會知道的了~~~)

這個是我生成的密碼字典 和 我破解的朋友的密碼~~~/得意 O(∩_∩)O哈哈~

我貼出全部代碼:

注意:我用的是絕對路徑, 大家可以根據自己的路徑修改哦

代碼不難, 卻是很有趣, 做什麼事情沒有絕對的興趣也沒有絕對的枯燥乏味, 我們要自己讓自己覺得有意思起來:這個很有趣,

這個很有趣...(心裡:一點也沒有!! 哈哈 開個玩笑。 )

希望我們抱著一種開心的心態學習和進步。 大家一起努力吧~~

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示