我想知道那些为调试目的分配并填充特殊模式的额外内存区域是否有一些技术名称,因此可以在运行时检查它们是否已被覆盖(从而检测可能的缓冲区溢出) ...
一位同事称它们为“Canarios”(西班牙语中的 Canaries),我认为这类似于在矿山中用于检测沼气的金丝雀,但我不确定是否在英文中使用了相同的名称.
我想知道那些为调试目的分配并填充特殊模式的额外内存区域是否有一些技术名称,因此可以在运行时检查它们是否已被覆盖(从而检测可能的缓冲区溢出) ...
一位同事称它们为“Canarios”(西班牙语中的 Canaries),我认为这类似于在矿山中用于检测沼气的金丝雀,但我不确定是否在英文中使用了相同的名称.
我以前听说过守卫封锁。
不知道有没有常用的惯用比喻。有时会使用短语“保护区”。
有人称其为“无人区”,另见此问题。
我实际上也听说过英语中使用的“金丝雀”。