初步探究緩衝區溢出原理

  在計算機內部,輸入數據一般被存放在一個臨時空間內,這個臨時存放的空間就被稱爲緩衝區,緩衝區的長度事先已經被程序或者操做系統定義好了。向緩衝區內填充數據,若是數據的長度很長,超過了緩衝區自己的容量,那麼數據就會溢出存儲空間,而這些溢出的數據還會覆蓋在合法的數據上,這就是緩衝區和緩衝區溢出的道理。 #include<stdio.h> #include<string.h> char name[] =
相關文章
相關標籤/搜索