标签: windows visual-c++ stack buffer overrun
Windows上是否有任何可以帮助我解决罪魁祸首的工具/库?这是一个相当大的代码库,有多个线程。
我主要为Linux编码; Windows是一个陌生的领域。感谢您的投入。
答案 0 :(得分:2)
对于堆栈缓冲区,使用/ GS编译,请参阅Compiler Security Checks In Depth 对于堆缓冲区,您可以尝试堆gflag,请参阅GFlags and PageHeap,但需要小心,因为所有分配(无论大小)都将获得自己的页面。