RE_EXE(C#)

[CFI-CTF 2018]IntroToPE

估计是文件头哪里有问题了。

哦,dnspy打开先分析了一下,直接秒了

 

这个form也出现了好几次

前辈们看下,exeinfo查出来的信息WARNING : Linker 48 - 『脱壳破解讨论求助区』 - 吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

我改了名字也还是不行

就是连接器好像有问题,也没找到什么信息。

[FlareOn5]Ultimate Minesweeper

 

还是伪随机 

利用revealedCells作为种子,让array产生一个随机数组,之后将array和array2的值进行异或运算,输出运算后的结果,猜测是flag。
revealedCells是一个数组,里面存放的应该是我们点击方块的坐标

所以就是要找到三个关键点

可以先翻译一下这些函数意思

 

创建windwos窗体,MineField是雷区的封装,是游戏的核心组建;它负责方格的布局以及地雷的分布;并控制玩家的基本操作以及正确的响应。
AllocateMemory创建雷区

SquareRevealedCallback根据英文翻译方块字显示回拨,猜测这个应该是处理我们点击方块后进行判断

感觉NET,unity游戏都是搞清楚各个函数的行为,影响,然后自己修改就行了。

也就是要提高代码审计能力。

翻到了一个感觉非常好的wp:

https://www.cnblogs.com/z5onk0/p/17462714.html

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值