Shakti CTF 2021 hack ---writeup
看下程序的逻辑:
输入16个字符,对每个字符加以判断(与v2数组的各个元素比较),判断通过则输出shaktictf{字符串}
使用ida-python,去还原这个字符串,脚本如下:
#v2的地址是0x201020 ans="" for addr in range(0x201020+3*4,0x201020+(16+3)*4,4): ans+=chr(Dword(addr)) print "shaktictf{"+ans+"}"
在ida里选择file,再选择script command,可以运行脚本