逆向(3)

seba64

正常步骤进行

oh my god~~

这个题上来就嘲讽我们不行,我们该怎么办,解决它

当我们看到encode这个函数时,就应该知道这个题是加密了我们所输入的 input

后面的伪代码中

if ( encoded[i] != enc[i] ) 所以enc是我们input之后然后加密后的答案

enc:73 66 2F 6F 76 75 6E 75 72 59 54 4C 6E 2F 43 2F 32 4A 66 38 78 4A 6E 58 79 77 47 59 7A 76 43 69 77 75 47 76 71 4B 72 67 78 4B 7A 35 31 77 76 35 6E 74 62 35 77 77 76 4D 35 71 3D 3D 00

打开这个函数

我们可以去加密网站去试一试enc解密一下看看是哪个加密

试了半天不行,难道得自己写吗。。。我感觉不会写呀

我先调试一下我断点enc与encode比较,我们输入HYNUCTF,看看是不是 enc

encode

我们发现开头一样的,但是这个加密找不见呀

这也不是base64加密

靠~~~~~·,这是个啥加密呀

我靠,我知道了,我看完这个base码,他把base颠倒了

在这个题中用到的base64是abcdefghijklmnopqrstuvwxyz0123456789+/ZYXWVUTSRQPONMLKJIHGFEDCBA

而我们平常用的不是这个,包括在线网站 平时用的是ABC开头的,所以在改良之后 我们得出flag:HYNUCTF{46_esab_change_HYNUCTF_V_me_50_Yes}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值