列表

详情


进制转换

平台   Crypto   已通过

题目作者: 未知

一  血: ‌‌‌‌‌H3rmesk1t

一血奖励: 1金币

解  决: 1406

提  示:

描  述: 二进制、八进制、十进制、十六进制,你能分的清吗? 来源:第七届大学生网络安全技能大赛

附  件: 下载

站长题解:

flag = 'd87 x65 x6c x63 o157 d109 o145 b100000 d116 b1101111 o40 x6b b1100101 b1101100 o141 d105 x62 d101 b1101001 d46 o40 d71 x69 d118 x65 x20 b1111001 o157 b1110101 d32 o141 d32 d102 o154 x61 x67 b100000 o141 d115 b100000 b1100001 d32 x67 o151 x66 d116 b101110 b100000 d32 d102 d108 d97 o147 d123 x31 b1100101 b110100 d98 d102 b111000 d49 b1100001 d54 b110011 x39 o64 o144 o145 d53 x61 b1100010 b1100011 o60 d48 o65 b1100001 x63 b110110 d101 o63 b111001 d97 d51 o70 d55 b1100010 d125 x20 b101110 x20 b1001000 d97 d118 o145 x20 d97 o40 d103 d111 d111 x64 d32 o164 b1101001 x6d o145 x7e'.split(' ')

ty = 0
for i in flag:
    if i[0] == 'd':
        ty = 10
    if i[0] == 'x':
        ty = 16
    if i[0] == 'o':
        ty = 8
    if i[0] == 'b':
        ty = 2
    print(chr(int(i[1:], ty)), end='')

Welcome to kelaibei. Give you a flag as a gift. flag{1e4bf81a6394de5abc005ac6e39a387b} . Have a good time~

去做题

xmai001 @ 2023-12-07 23:21:21 👍1

一个一个转太费劲了,直接随波逐流工具秒了flag{1e4bf81a6394de5abc005ac6e39a387b}


LTctf @ 2023-12-07 23:21:21 👍0

随波逐流工具秒了


15129536049 @ 2023-08-07 23:21:21 👍1

Welcome to kelaibei. Give you a flag as a gift. flag{1e4bf81a6394de5abc005ac6e39a387b} . Have a good time~,我一个一个转的,还活着


mrgsheep @ 2023-07-07 23:21:21 👍0

不会脚本一个一个转换的我简直是个沙逼


wclc @ 2023-06-07 23:21:21 👍0

我是菜比,做了一个多小时没做出来


aWxvdmVjdGY @ 2023-06-07 23:21:21 👍2

1、这个简单 2、先统计下类型,虽然已经说了是二进制、八进制、十进制、十六进制,也可以不统计 3、按空格拆分到列表 4、根据不通的进制统一转到十进制,然后转到ascii 5、得到答案


凤嘤嘤 @ 2023-06-07 23:21:21 👍2

这python敲得我比在农场扣QTE还难啊


潇湘Cpul @ 2023-06-07 23:21:21 👍0

各种进制混合,根据进制首位判断写py


ctfbug9527 @ 2023-06-07 23:21:21 👍1

for i in a: if(i[0]=='d'): b.append(int(i[1:],10)) elif(i[0]=='b'): b.append(int(i[1:],2)) elif(i[0]=='x'): b.append(int(i[1:],16)) elif(i[0]=='o'): b.append(int(i[1:],8)) bytes(b


橙留香 @ 2022-06-07 23:21:21 👍3

博客 https://blog.csdn.net/weixin_52576029/article/details/123118219?spm=1001.2014.3001.5501