评分(0)
暂无评分
解题动态

wsmemail 攻破了该题 3天前

rachel207 攻破了该题 13天前

GmccRice 攻破了该题 20天前

zzcy 攻破了该题 27天前

nuxe 攻破了该题 1月前

senxiang 攻破了该题 1月前

lunarbyside 攻破了该题 1月前

wangzhaochen001 攻破了该题 1月前

19011343447 攻破了该题 2月前

ysmilec 攻破了该题 2月前

muyao 攻破了该题 2月前

guoxinglong 攻破了该题 2月前

倦鸟叫了一整天 攻破了该题 2月前

Renown 攻破了该题 2月前

abydxbq 攻破了该题 2月前

amobaishi 攻破了该题 2月前

18456687020 攻破了该题 3月前

线上作业 攻破了该题 3月前

GuoZM 攻破了该题 3月前

评论
lunarbyside 1月前
举报
懂了,shellmates这段字符串根本不在开头,所以与密文的开头异或产生的密钥是错的,正确做法是滑动窗口选择密文,与已知明文shellmates异或,产生密钥并循环解密整个密文,当shellmates与其所对应的密文部分异或,就会得到正确的密钥,这个密钥循环解密整个密文才能解出来
lunarbyside 1月前
举报
密钥的长度是未知的,长度大概为1到10之间,因为已知部分明文shellmates长度只有这么长。通过密文与明文异或产生密钥,再用密钥与密文每个片段逐个进行异或,得到明文,然而不知道为什么,就是得不到完整的明文,当密钥长度为10的时候,只能看到shellmates...this is the...,然后其他的就不是正常字符了,唉
xiaobai568 7月前
举报
明文循环解密,拿已知信息shellmates
Oo0oO 9月前
举报
少了提示:flag形式为 shellmates{}
Detection5843 11月前
举报
真的不会做,请师傅们指导下。
Detection5843 11月前
举报
b'\x8a\x16\xc1:\xdd\x9f\x0b\x1e\xf1\x88\x9b^\xce%\x9c\x91X\x04\xa5\xc0\x8d\x16\xcd%\x91\x9b\x19J\xe0\x93\x855\xc6y\x8a\x98\'n\xe9\xd4\x97\x10\xf7~\xce\x8e,a\xb1\xd7\xc9J\xcb"\x80'