BUUCTF Re WriteUp
[FlareOn4]IgniteMe

无壳32位程序


对于key来说最后的key是(eax)0x700004
读取后校验,flag如下
enc_data = [ |
vn2020-CSRe

使用了.NET框架,估计是.net的c#逆向了。并且有混淆
主逻辑
private static void Main\u0002(string[] \u0002) |
用de4dot去混淆

去混淆后的逻辑
private static void Main(string[] args) |

public string XorEnc(string string_0, string string_1) |
选更短的长度,并且最后xor的结果应该全为0,所以和key是一样的

得到flag:flag{1415turn}
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.






