<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 108,comments - 56,trackbacks - 0
    轉自:http://www.ibm.com/developerworks/cn/security/buffer-defend/index.html
    函數 嚴重性 解決方案
    gets 最危險 使用 fgets(buf, size, stdin)。這幾乎總是一個大問題!
    strcpy 很危險 改為使用 strncpy。
    strcat 很危險 改為使用 strncat。
    sprintf 很危險 改為使用 snprintf,或者使用精度說明符。
    scanf 很危險 使用精度說明符,或自己進行解析。
    sscanf 很危險 使用精度說明符,或自己進行解析。
    fscanf 很危險 使用精度說明符,或自己進行解析。
    vfscanf 很危險 使用精度說明符,或自己進行解析。
    vsprintf 很危險 改為使用 vsnprintf,或者使用精度說明符。
    vscanf 很危險 使用精度說明符,或自己進行解析。
    vsscanf 很危險 使用精度說明符,或自己進行解析。
    streadd 很危險 確保分配的目的地參數大小是源參數大小的四倍。
    strecpy 很危險 確保分配的目的地參數大小是源參數大小的四倍。
    strtrns 危險 手工檢查來查看目的地大小是否至少與源字符串相等。
    realpath 很危險(或稍小,取決于實現) 分配緩沖區大小為 MAXPATHLEN。同樣,手工檢查參數以確保輸入參數不超過 MAXPATHLEN。
    syslog 很危險(或稍小,取決于實現) 在將字符串輸入傳遞給該函數之前,將所有字符串輸入截成合理的大小。
    getopt 很危險(或稍小,取決于實現) 在將字符串輸入傳遞給該函數之前,將所有字符串輸入截成合理的大小。
    getopt_long 很危險(或稍小,取決于實現) 在將字符串輸入傳遞給該函數之前,將所有字符串輸入截成合理的大小。
    getpass 很危險(或稍小,取決于實現) 在將字符串輸入傳遞給該函數之前,將所有字符串輸入截成合理的大小。
    getchar 中等危險 如果在循環中使用該函數,確保檢查緩沖區邊界。
    fgetc 中等危險 如果在循環中使用該函數,確保檢查緩沖區邊界。
    getc 中等危險 如果在循環中使用該函數,確保檢查緩沖區邊界。
    read 中等危險 如果在循環中使用該函數,確保檢查緩沖區邊界。
    bcopy 低危險 確保緩沖區大小與它所說的一樣大。
    fgets 低危險 確保緩沖區大小與它所說的一樣大。
    memcpy 低危險 確保緩沖區大小與它所說的一樣大。
    snprintf 低危險 確保緩沖區大小與它所說的一樣大。
    strccpy 低危險 確保緩沖區大小與它所說的一樣大。
    strcadd 低危險 確保緩沖區大小與它所說的一樣大。
    strncpy 低危險 確保緩沖區大小與它所說的一樣大。
    vsnprintf 低危險 確保緩沖區大小與它所說的一樣大。
    posted on 2007-07-10 11:46 破繭而出 閱讀(2050) 評論(0)  編輯  收藏 所屬分類: C/C++
    主站蜘蛛池模板: 午夜理伦剧场免费| 99久久人妻精品免费二区| 国产V片在线播放免费无码| 国产真人无码作爱免费视频| 又大又粗又爽a级毛片免费看| 亚洲成在人线在线播放无码 | 一级毛片无遮挡免费全部| 四虎永久在线精品免费观看地址| 亚洲成AV人片在| a毛片全部播放免费视频完整18| 亚洲精品无码mv在线观看网站| 亚洲AV无码一区二区三区人| 久久亚洲精品无码av| 国产一区视频在线免费观看| 污视频网站免费在线观看| 拨牐拨牐x8免费| 成人亚洲国产精品久久| 日韩精品无码免费一区二区三区| 久久亚洲国产精品五月天| 国产精品亚洲精品日韩动图| 99在线观看视频免费| www.亚洲成在线| 国产又粗又长又硬免费视频| 国产精品免费看久久久香蕉| 亚洲成在人天堂一区二区| 成人最新午夜免费视频| 羞羞视频免费网站日本| 西西人体44rt高清亚洲| 在线A级毛片无码免费真人| 一级毛片免费在线| 亚洲日本乱码一区二区在线二产线 | 1000部禁片黄的免费看| 国产成人麻豆亚洲综合无码精品| 日韩免费高清播放器| 亚洲sss综合天堂久久久| 亚洲精品综合久久| 51精品视频免费国产专区| 午夜在线亚洲男人午在线| 亚洲小视频在线观看| 免费成人在线观看| 99久久99热精品免费观看国产|