webug寬字節注入

GBK是一種多字符編碼,一個漢字佔2個字節,utf-8編碼的漢字佔3個字節。 addslashes() 函數會對括號裏 (’) 、(")、 ()、 (NULL)、的四個字符添加反斜槓並將其返回。 Mysql有一個特性,在進行GBK編碼時會將兩個字符認爲一個漢字(前提是第一個字符的ASCII大於128才能達到漢字範圍)。 如果SQL輸入經過了addslashes() 函數處理,我們輸入’ 時 會變成
相關文章
相關標籤/搜索