(╯°□°)╯︵ ┻━┻

(╯°□°)╯︵ ┻━┻d4e8e1f4a0f7e1f3a0e6e1f3f4a1a0d4e8e5a0e6ece1e7a0e9f3baa0c4c4c3d4c6fbb9b2b2e1e2b9b9b7b4e1b4b7e3e4b3b2b2e3e6b4b3e2b5b0b6b1b0e6e1e5e1b5fd

解答 :

这道题蛮坑的。。想了无数种密码后都没思路。最后只能老老实实研究,或许是一些简单的编码? 一共134个字符。尝试2位一组,转化为十进制后,发现数值在一定范围内浮动。

然后考虑到ascii码可见区域,于是尝试对其进行取余128的操作。 最后发现余数均在ascii码的可见区域。之后hex2ascii 即可获取到flag。

a=[212,232,225,244,160,247,225,243,160,230,225,243,244,161,160,212,232,229,160,230,236,225,231,160,233,243,186,160,196,196,195,212,198,251,185,178,178,225,226,185,185,183,180,225,180,183,227,228,179,178,178,227,230,180,179,226,181,176,182,177,176,230,225,229,225,181,253]
b=''
for i in a:
    b+=chr(i%128)
print(b)

(╯°□°)╯︵ ┻━┻

DDCTF{922ab9974a47cd322cf43b50610faea5}

本文章首发在 网安wangan.com 网站上。

上一篇 下一篇
讨论数量: 0
只看当前版本


暂无话题~