reveser2-内涵的软件1

reverse2

用ida64位打开并查找main函数

shift+f12查找其字符串

f5查看main函数的伪代码

 

这里将输入的flag值与s2中的每一个字符的ASCII值进行比对 并且将循环中的ASCII值为105和114的字符转化为ASCII值为49的字符

就是将r变成1

于是到题里试了一下flag{hack1ng_fo1_fun}就是正确的flag

内涵的软件1

下载好软件后放入exeinfope查看是32位

 

然后用32位ida打开

shift+f12检测字符串

 

查看到一个这样的字符串

查看伪代码也是这样的一个字符串

于是去写了一下答案发现是对的

flag{49d3c93df25caad81232130f3d2ebfad}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值