32位,无壳
放入ida,反编译
可以看到在401095这个地方调用失败了。
然后手动找到这个地址,跟进就行了。
简单的xor:
x= 'MSAWB~FXZ:J:`tQJ"N@ bpdd}8g'
flag = [chr(ord(x[i])^i) for i in range(27)]
print(''.join(flag))
32位,无壳
放入ida,反编译
可以看到在401095这个地方调用失败了。
然后手动找到这个地址,跟进就行了。
简单的xor:
x= 'MSAWB~FXZ:J:`tQJ"N@ bpdd}8g'
flag = [chr(ord(x[i])^i) for i in range(27)]
print(''.join(flag))