没做出来,看题解得
攻防世界逆向高手题之re2-cpp-is-awesome_align 20h-CSDN博客
注意
汇编知识
align 8,align num是让后面的字节都对齐num,也就是这里都对齐8才对,中间补7个0。可是这里下一个数和上一个数明明间隔4而已!后来查了很多资料才发现是IDA自动把多个0判断成对齐操作了,这里align 8是因为前面dd 24h中本来是db 24 0 0 0 然后后面一个双字是dd 0 也就是db 0 0 0 0,IDA把这连着的7个0当成了间隔,那上一个数和下一个数间隔就是8了,所以IDA生成了align 8,遇到这种情况的话自己知道是四个字节对其就好了。
还有不要看错了,这是嵌套数组!!!
标签:re2,awesome,cpp,对齐,align,IDA From: https://www.cnblogs.com/lhqrusht0p/p/17826904.html