求大神破解密碼?
一位同學寫了一個禮拜送給我的留言
很多年了 依舊看不懂很想弄清楚
這玩意太折騰,還有錯的地方,後面另外一個符號單表和摩斯電碼就不弄了,沒有空格的摩斯電碼窮舉無能為力。
先把題目按順序重新排列好。
按順序來好了,開頭的就是福爾摩斯的跳舞的小人,結果去翻對照表又對不上,明顯是自己改編過的,僅僅只是純粹的單表替代密碼,然後把符號先對應字母(此處同一符號對應統一字母即可,後面再解正確對應的字母),結果會發現26個字母用完了還有符號沒對應上的,推斷小人有拿旗子的為單詞分隔的地方。這畫的也不容易看,如果有對應錯的自行更正
然後得到
abccd
efgb ijel ld jnle njebi eqbeet sntl qb qfcc winsxneb
tdx nib qdesbijxc jifbes nes f eibnlxib tdx gdib qfea bc
bit tbni
分析字母頻率,結合英文字母頻率解單表替代。
把b,e,i用e,t,a帶入,由於a已經被代入,剩下的句子中f單獨成為單詞的,帶入i(這裡剛好代入有意義,實際上頻率不一定跟統計的一模一樣,解不出就交換下順序代入嘗試的,不可能每次都剛好。)
然後得到:
*e***
ti*e a*t* ** ***t **tea t*ett* **** *e *i** *a****te
*** *ae **t*ea*** *aiet* *t* i tae***ae *** **ae *it* e*
ea* *e*a
接著一步一步解出來就可以了。如time很明顯,we也是。更正一些明顯單詞錯誤的,最後得到
hello :
time runs so fast after twenty days we will graduate
you are wonderful friend and i treasure you more with el
ery year
接著摩斯和另一個單表替代的不說,沒發現啥空格的,可能性太多,就不嘗試了。
最後就是純字母的
nycauokuuaqw
okuulwxgpkngvkogkocikpgcdtkijvhwvwtg
dwvcpaycakyknnc
fwtkpivjgvjtggagctuygrncavqigvjgtejcvykvjgcejqvjgt
凱撒密碼,所有字母向後退2位,即c變為a,a變為w,然後得到
during the three years we play together chat with each other
but anyway i will a
lways miss you
miss juvenile time,imagine a bright future
補充個那不知名的單表的好了。繼續替換成字母
得到:
abcdcefdcgghieehjklelmjgaoopjoafj
單表後得到(過程參照上面跳舞的小人)
I do not know what the future will be like
最後。
hello:
time runs so fast after twenty days we will graduate!
during the three years we play together chat with each other……
----------摩斯------------
I do not know what the future will be like.but anyway I will always miss you.
you are wonderful friend and I treasure you more with el .
ery year
miss juvenile time,imagine a bright future!
20th.May
看了右下角20th, May還用看前面嗎
看不懂的一律當表白就行了
跳舞小人?好像福爾摩斯探案集有,也有方法。不妨找找看?
推薦閱讀:
※為什麼 Sparrow for iPhone 沒有推送功能?
※一般網站會將密碼加密後儲存到資料庫里去,那網站管理員有沒有許可權查看用戶的密碼呢?
※MD5 是不是可以這樣破解?
※密碼安全問題有多雞肋?
※哪位大神能破解這廣告上的密碼?