实验吧-密码学-我喜欢培根

原文链接: http://www.cnblogs.com/RenoStudio/p/10355109.html

一段摩斯电码,解码之后的结果是:

MORSEnullISnullCOOLnullBUTnullBACONnullISnullCOOLERnullDCCDCCCDDDCDCCCDDCCCCCCCCCDDCDCCCCDCCCCCCDCCCDCCDCCCCDCCDDDCCDDDCCDCDD

将中间的null部分去掉是一句话,但是没什么用。

重要的是后面的

DCCDCCCDDDCDCCCDDCCCCCCCCCDDCDCCCCDCCCCCCDCCCDCCDCCCCDCCDDDCCDDDCCDCDD

由于题目也说了培根,应该是培根密码,但是解码应该是ab的字母,所以这里将D换成b,C换成a。

转换脚本:

with open('ins.txt') as f:
	s1=f.read()
s=list(s1)
for i in range(len(s)):
	if s[i]=='D':
		s[i]='b'
	else:
		s[i]='a'
print("".join(s))

结果是:baabaaabbbabaaabbaaaaaaaaabbabaaaabaaaaaabaaabaabaaaabaabbbaabbbaababb

再用培根解码得到flag。

转载于:https://www.cnblogs.com/RenoStudio/p/10355109.html

猜你喜欢

转载自blog.csdn.net/weixin_30756499/article/details/94880002
今日推荐