7
为什么strlcpy和strlcat不安全?
据我所知,strlcpy和strlcat被设计为安全的替代品strncpy和strncat。但是,有些人仍然认为他们没有安全感,只会引起另一种类型的问题。 有人可以举一个使用strlcpy或strlcat(即始终为null的函数终止其字符串)如何导致安全问题的示例吗? 乌尔里希·德雷珀(Ulrich Drepper)和詹姆斯·安提尔(James Antill)指出,这是事实,但从未提供示例或阐明这一点。