[WUSTCTF2020]Cr0ssfun-buuctf

无壳直接拖入IDA

c348be26c98d43e7868cfbf72c84f8ad.png

看到flag了 双击点进去

5f107e22ce2b43bb8fc7a5d0d63836bd.png

F5大法查看伪c代码

这个函数调用check函数对v4中的字符串进行验证

d6e62091a3514af8955070c0e75adf9c.png

进入check函数

b2d609e0a95346239574d5e91322eef7.png

一直跟进 把数字转换为字符

9beedceae97c47c4b5a5e091e02d64d7.png

398d76eeaf9d4b94b752e5095a767495.png

b04d08cf732e4323a5b650c5a3bccccb.png

026c030526d14351806aa83b76025d8e.png

b427dca1d49d47b4a347cd752b5b0812.png

e79d32c859cc48bc83cda8c23f3f090b.png

f2f95ea22d3d4dcb94435ba049a5bf58.png

b345e234d024454b9fc4c2ba48cdf825.png

flag要一个一个拼 诶呀我真服了 我拼了很久

flag{cpp_@nd_r3verse_@re_fun}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值