Strlcpy和strlcat-一致的、安全的字符串复制和串接
本文描述了我们最常用的strcpy和strcat给代码带来的潜在问题:Crash、hacker方法,以及一些替代方法,例如:strncpy和strncat;但仍然解决不了所有问题,最后提到了strlcpy和strlcat的设计目标和作用。
翻译自同名英文版本
详细见:http://www.cppblog.com/windcsn/archive/2006/10/05/13386.html
本文探讨了传统字符串处理函数strcpy和strcat的问题,包括可能导致的安全漏洞如崩溃和黑客攻击,并介绍了更安全的替代方案strlcpy和strlcat。这两个函数旨在避免缓冲区溢出等问题。
Strlcpy和strlcat-一致的、安全的字符串复制和串接
本文描述了我们最常用的strcpy和strcat给代码带来的潜在问题:Crash、hacker方法,以及一些替代方法,例如:strncpy和strncat;但仍然解决不了所有问题,最后提到了strlcpy和strlcat的设计目标和作用。
翻译自同名英文版本
详细见:http://www.cppblog.com/windcsn/archive/2006/10/05/13386.html

被折叠的 条评论
为什么被折叠?