php语言

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

时间:2025-05-31 19:53:34 php语言 我要投稿
  • 相关推荐

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

  复制代码 代码如下:

  //获取电脑的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获得计算机的唯一标识】相关文章:

php如何获得ip地址09-06

php下通过伪造http头破解防盗链的代码06-30

php实现通过ftp上传文件07-07

php通过sudo执行root指令10-25

PHP实现通过URL提取根域名11-04

通过php添加xml文档内容的方法08-21

如何使用PHP生成唯一ID之SnowFlake10-22

php下zmq扩展安装-207-20

Windows下的PHP安装pear教程08-14