朋友你好,向你请教一个ecshop的语句的问题,这个语句存在于includes 文件夹里的lib_passport.php文件里
如下,大约在lib_passport.php46行的位置(ecshop2.70)原来是正常是1的样子,如果把它改成语句2在运行的时候会产生什么变化?我测试了一下好像没区别...
如下,大约在lib_passport.php46行的位置(ecshop2.70) 原来是正常是1的样子,如果把它改成语句2在运行的时候会产生什么变化?我测试了一下好像没区别?会导致安全漏洞产生吗?
1.if (preg_match('/\'\/^\\s*$|^c:\\\\con\\\\con$|[%,\\*\\"\\s\\t\\<\\>\\&\'\\\\]/', $username))
2. if (preg_match('/\'\/^\\s*$|^c:\\\\con\\\\con$/', $username)) 展开
1.if (preg_match('/\'\/^\\s*$|^c:\\\\con\\\\con$|[%,\\*\\"\\s\\t\\<\\>\\&\'\\\\]/', $username))
2. if (preg_match('/\'\/^\\s*$|^c:\\\\con\\\\con$/', $username)) 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询