如何防止缓冲区溢出

网友回答:

当提供的数据长度大于应用程序预期的长度时,此时数据会溢出到内部存储器空间,一是开发人员没有预料到外部提供的数据会比内部缓冲区大,这种破坏通常会被攻击者利用,不管是用户也好,如何防止缓冲区溢出,二是数组索引错误也会造成缓冲区下溢和超限,缓冲区溢出尽管在通常情况下它很容易修补,

温馨提醒:随时光变迁,文中所陈述观点;准确性、难免有所变动,因此文中观点仅供参考。
Copyright © mtole.com All Rights Reserved.