溢出后果 攻擊者可以使遠程服務程序或者本地程序崩潰 攻擊者可以設計溢出后執行的代碼 C/C++語言 語言特性決定 大量的庫函數存在溢出 strcpy、strcat、gets等 其他語言 調用C語言庫 C#允許設置“不安全”例程