四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

需要注意的幾個PHP漏洞小結

需要注意的幾個php漏洞
幾個重要的php.ini選項
  Register Globals
  php>=4.2.0,php.ini的register_globals選項的默認值預設為Off,當register_globals的設定為On時,程序可以接收來自服務器的各種環境變量,包括表單提交的變量,而且由于php不必事先初始化變量的值,從而導致很大的安全隱患.
  例1:
復制代碼 代碼如下:
  //check_admin()用于檢查當前用戶權限,如果是admin設置$is_admin變量為true,然后下面判斷此變量是否為true,然后執行管理的一些操作
  //ex1.php
  
  if (check_admin())
  {
  $is_admin = true;
  }
  if ($is_admin)
  {
  do_something();
  }
  ?>

  這一段代碼沒有將$is_admin事先初始化為Flase,如果register_globals為On,那么我們直接提交 http://www.sectop.com/ex1.php?is_admin=true,就可以繞過check_admin()的驗證
  例2:
復制代碼 代碼如下:
  //ex2.php
  
  if (isset($_SESSION["username"]))
  {
  do_something();
  }
  else
  {
  echo "您尚未登錄!";
  }
  ?>

復制代碼 代碼如下:
  //ex1.php
  
  $dir = $_GET["dir"];
  if (isset($dir))
  {
  echo "";
  system("ls -al ".$dir);
  echo "";
  }
  ?>

 
 mixed eval(string code_str) //eval注入一般發生在攻擊者能控制輸入的字符串的時候
  //ex2.php
復制代碼 代碼如下:  
  $var = "var";
  if (isset($_GET["arg"]))
  {
  $arg = $_GET["arg"];
  eval("$var = $arg;");
  echo "$var =".$var;
  }
  ?>

php技術需要注意的幾個PHP漏洞小結,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 春风不问路| 所求皆所愿| 《不扣钮的女孩》| 伊利奶粉哪个系列最好| 巨乳姐妹| 王音棋的个人简历| 秀场视频高清完整版| 热血高校 电影| 女公安毛片免费观看| 艾娜| 红电视剧演员表| 南海姑娘简谱| 草逼的视频| 九九九九九九伊人| 异灵| 回响在耳边的____声450字| 陈学冬颖儿主演电视剧《解密》| 红电视剧演员表| 高锰酸盐指数和cod的关系| 电影《塔蒂亚娜1》演员表| 老司机avhd101高清| 大胆写真| 少年包青天3演员表| 大侠霍元甲演员表| 燃烧的岁月| 假面骑士响鬼| 变形记开头结尾优美段落| 38在线电影| 卢昱晓电视剧| 美女自愿戴镣铐调教室| 美女写真视频高清福利| 九龙城寨在线观看| 超级方程式| 黄色网址视频免费| 林岚| 古风少女换装纸娃娃| 色在线视频观看| interracial| 三寸天堂简谱| 尼古拉斯霍尔特| 琅琊榜豆瓣评分|