【发布时间】:2010-02-24 01:15:12
【问题描述】:
我们正在使用 DevPartners boundchecker 来检测内存泄漏问题。它做得很好,虽然它没有发现像下面这样的字符串溢出
char szTest [1] = "";
for (i = 0; i < 100; i ++) {
strcat (szTest, "hi");
}
问题 1:他们有什么办法,我可以让 BoundsChecker 检测到这一点吗?
问题 2:他们是否还有其他工具可以检测到此类问题?
【问题讨论】:
标签: c string memory buffer-overflow memory-corruption