[NCTF 2021] Reverse赛题复现
被昂哥教育了,即刻复现🙇♂️🙇♂️🙇♂️
Hello せかい
扔进ida就看到了
flag:
NCTF{We1come_2_Reverse_Engineering}
Shadowbringer
C++逆向看着属实头大
是自写函数的只有Emet和Selch两个,点进去完全看不懂
看完代码发现红色箭头指的东西可以动调拿出来,尝试先动调把这两个可能有用的东西拿出来,点进hisoralce按几下D再点进去,发现是#$%&'()*+,-.s0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[h]^_`ab
同理,Selch里面有个oralcehis是ba`_^]h[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210s.-,+*)('&%$#
再看一下明文U>F2UsQXN`5sXMELT=:7M_2<X]^1ThaWF0=KM?9IUhAsTM5:T==_Ns&<Vhb!,那么多等号,看着就像base64,自然地猜这俩玩意是双换表
拿个轮子跑一下,得到flag:
NCTF{H0m3_r1d1n9_h0m3_dy1n9_h0p3}