C#reverse

Author Avatar
Xzhah 8月 11, 2017
  • 在其它设备中阅读本文章

C#逆向

cflag.png

* IDA分析

1.png 2.png

如上图,粉色部分的函数都点不进去,而且也不能F5。感觉和以往的题不同

* PEid

用PEid打开,发现是用C#写的
3.png

* ILspy

用ILspy打开,得到核心函数
4.png
5.png
逻辑就是把一段字符串和一组数组进行处理然后放入b里面,判断输入的a和b是否相等。他提取的时间函数得到当前小时的参数并没有实际作用。
因为数组和字符串都是固定的,直接把他函数复制出来编译一下就知道结果了。

* 答案

6.png