php语言 百分网手机站

PHP下通过exec获得计算机的唯一标识

时间:2018-05-07 php语言 我要投稿

PHP下通过exec获得计算机的唯一标识

  PHP下通过exec获得计算机的.唯一标识的代码,可获得CPU,网卡 MAC地址信息。就跟随百分网小编一起去了解下吧,想了解更多相关信息请持续关注我们应届毕业生考试网!

  复制代码 代码如下:

  //获取电脑的CPU信息

  function OnlyU(){

  $a = '';

  $b = array();

  if(function_exists('exec')){

  if(mailto:!@exec( /all",$b)){

  return false;

  }

  }elseif(function_exists('system')){

  ob_start();

  if(mailto:!@system( /all")){

  return false;

  }else{

  }

  $b = ob_get_contents();

  ob_end_clean();

  $b = explode("\n",$b);//print_r($b);

  array_pop($b);

  }else{

  return false;

  }

  $all = sizeof($b);

  for($i = 0; $i < $all; $i++){

  if(strpos($b[$i],"Description") !== false){

  if(strpos($b[$i+1],"Physical Address") !== false){

  $c = explode(":",$b[$i+1]);

  $a = trim($c[1]);

  break;

  }

  }

  } // End for

  return empty($a)?false:$a;

  } // End function OnlyU

  //获取网卡的MAC的地址

  function getMAC() {

  @exec("ipconfig /all",$array);

  for($Tmpa;$Tmpa<count($array);$Tmpa++){

  if(eregi("Physical",$array[$Tmpa])){

  $mac=explode(":",$array[$Tmpa]);

  return $mac[1];

  }

  }

  }

【PHP下通过exec获得计算机的唯一标识】相关文章:

1.php通过sudo执行root指令

2.php实现通过ftp上传文件

3.php下通过伪造http头破解防盗链的代码

4.php如何获得ip地址

5.通过php添加xml文档内容的方法

6.PHP实现通过URL提取根域名

7.php下intval()和(int)转换使用

8.mac系统下安装多个php并自由切换的方法