网鼎杯朱雀逆向what
本帖最后由 wumingpeng 于 2020-5-18 14:57 编辑不好意思,看雪发了直接拷贝过来,没注意图片
1. 该题是用go语言编写,通过解密该题的key得到flag
2. 修改base64码表,再把输入的key计算base64
3. 然后与加密的key做比较,如果正确就会把输入的key当作解密flag的key去自解密
4 修改码表只能得到真正key的前15位,最后一位要脑动想想
5 经过调式发现最后1X没有解密
6 看代码发现会有一个比较加密base64串右边是否有==的操作
7 我们把key的密文最后加上==然后再去解密一次得到正确的key
8 输入key,然后程序就会自动打印出flag
L15263458908 发表于 2020-5-18 11:26
见我帖子https://www.52pojie.cn/thread-1181476-1-1.html
厉害,这题我也做了,数据结构都忘怎么写了,自己代码能力不足,手工去还原,然后心累了 wgf4242 发表于 2020-5-18 10:14
注上来源呗。。不知道上哪找。。
https://bbs.pediy.com/thread-259577.htm 这个吧?
打开一下这个链接,神奇的事情发生了,楼主的贴子图片出来了,防盗链厉害! 图片是什么情况。。。。 看不到图片 这防盗链做的甚好 {:1_921:}{:1_921:}{:1_921:}这防盗链做的好 图片是什么情况。 你可以截图过来么,直接复制别人的,尴尬了 想看那道二叉树的wp,帮实验室表哥做了一下午 这防盗链做的很好 可惜了,图有链,我还想学习下:wwqwq
页:
[1]
2