我想知道那些为调试目的而分配并填充了特殊模式的额外内存区域是否有某种技术名称,以便可以在运行时检查它们是否已被覆盖(从而检测可能的缓冲区溢出)……
一位同事称它们为“金丝雀”(西班牙语中的金丝雀),我认为这是对矿井中用来探测沼气的金丝雀的类比,但我不确定英语中是否也使用了相同的名称。
发布于 2009-07-31 15:46:57
我以前听说过守卫阻挡。
发布于 2009-07-31 15:45:09
我不知道有没有常用的习语比喻。有时会使用“保护区域”这一短语。
发布于 2009-07-31 15:47:53
有些人称它为“无人区”,参见this question。
https://stackoverflow.com/questions/1213275
复制相似问题