.stack 4096
.stack 8192
分别使用这两句,怎么在OD里看出他们的区别?
比如:
.386
.model flat,stdcall
.stack 8192
.data
.code
start:
ret
end start
和把8192改为4096貌似在OD里看不出差别。或者其他数值?
------解决方案--------------------------------------------------------
把你的2个值差的再大一些,大过0x10000,再看看pe头里的SizeOfStackReserve 和 SizeOfStackCommit,估计会有差别,我没测试过,不过常见exe编译出来预留大小0x10000