LeroyLito
2021-06-02T06:09:54+00:00
一道攻防的挑战题,最后一步得到这个信息“666p61677o737959314n4q653474506n7645326q317379424s4878346745485978426750317q”
提示是“一个简易的替换式密码算法”,有哪位大佬给点思路指导吗
opqrs 是连着的 数字加5个字母 我第一时间想到的是16进制 可以试试。不过这字母有点少 感觉怪怪的。
有n 没r 好奇怪啊。。还是5个字母 但是没连着 好难受啊 。
ROT47:对数字、字母、常用符号进行编码,按照它们的ASCII值进行位置替换,用当前字符ASCII值往前数的第47位对应字符替换当前字符,例如当前为小写字母z,编码后变成大写字母K,当前为数字0,编码后变成符号_。用于ROT47编码的字符其ASCII值范围是33-126,具体可参考ASCII编码。
来源:百度百科 替换式密码
[quote][pid=521626429,27048725,1]Reply[/pid] Post by [uid=35004501]改不了名[/uid] (2021-06-04 14:24):
opqrs 是连着的 数字加5个字母 我第一时间想到的是16进制 可以试试。不过这字母有点少 感觉怪怪的。
有n 没r 好奇怪啊。。还是5个字母 但是没连着 好难受啊 。[/quote]16进制是6个字母
[quote][pid=521628806,27048725,1]Reply[/pid] Post by [uid=5248453]izee[/uid] (2021-06-04 14:33):
16进制是6个字母[/quote]对啊 那就简单了 频率再分析一下很快就出来了
这种事CTF比赛题吧,多练练CTF呗,练得多了,自然就熟练了
[quote][pid=521630822,27048725,1]Reply[/pid] Post by [uid=35004501]改不了名[/uid] (2021-06-04 14:40):
对啊 那就简单了 频率再分析一下很快就出来了[/quote]里面还有个n,那就对得上了
nopqrs对应abcdef,替换后16进制解密
解密出来是
flag{syY1JMe4tPjvE2m1syBOHx4gEHYxBgP1}
[quote][pid=521633356,27048725,1]Reply[/pid] Post by [uid=5248453]izee[/uid] (2021-06-04 14:50):
里面还有个n,那就对得上了
nopqrs对应abcdef,替换后16进制解密[/quote]对。直接nopqrs 换成abcde 然后去ASCII找。开始和结尾是flag{乱码}。中间还有一层加密(乱码部分)。[img]http://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc4cc6331.png[/img]
Reply to [pid=521633356,27048725,1]Reply[/pid] Post by [uid=5248453]izee[/uid] (2021-06-04 14:50)
怎么操作的呀,好神奇