PHP 获得计算机的唯一标识[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];
  }
 }
}

时间: 2024-08-03 02:40:42

PHP 获得计算机的唯一标识[CPU,网卡 MAC地址]的相关文章

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 =

PHP下通过exec获得计算机的唯一标识[CPU,网卡 MAC地址]_php技巧

复制代码 代码如下: //获取电脑的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 =

win7怎么修改网卡mac地址(图文)

  win7怎么修改网卡mac地址           具体方法如下: 1.在控制面板中找到网络和共享中心,进入到网络和共享中心属性窗口中.该窗口也可以在开始菜单下方输入框中直接输入"网络和共享中心"进入,或在屏幕右下角托盘区右键单击网络图标弹出的下拉菜单中进入; 2.在网络和共享中心属性窗口的左侧,可以找到"更改适配器配置"按钮.这里的适配器是网络适配器,也就是我们俗称的"网卡"; 3.选中要修改的适配器.如图中要修改是一个有线网络,选择了&q

网卡MAC地址是什么?怎么修改网卡MAC地址

MAC(Medium/Media Access Control)地址是针对网卡来说的,厂家在网卡在制作过程中,会在它的EPROM里面烧录上一组数字,这组数字,每张网卡都各不相同,这就是网卡的 MAC(物理)地址.也就是说:一个网卡对应一个独一无二的Mac地址. MAC地址和IP地址的区别 MAC地址是用来定义网络设备位置的.在OSI模型中,第三层网络层负责 IP地址,第二层数据链路层则负责 MAC位址.因此一台电脑的IP地址可以动态变化,而Mac地址是固定不变的(不更换网卡的情况下). MAC地

怎样在Win7系统下修改网卡MAC地址

MAC地址,又叫做物理地址.硬件地址,是用来定义网络设备的位置,一般情况下,MAC地址在网卡中是固定的,但不排除有人手动去修改自己的MAC地 址.其实修改MAC地址的方法很简单,可以通过硬件修改,也可以通过软件修改,那么在windows7系统下是如何实现MAC地址的修改的? windows7更改MAC地址: 方法一:使用Win7MAC地址修改工具 1,只适用于windows7系统的网卡MAC地址修改.XP的可以用,但没做什么测试. 2,部分windows7下的无线网卡地址无法修改,理论上也可以使

网卡MAC地址是什么?

  MAC地址和IP地址的区别 MAC地址是用来定义网络设备位置的.在OSI模型中,第三层网络层负责 IP地址,第二层数据链路层则负责 MAC位址.因此一台电脑的IP地址可以动态变化,而Mac地址是固定不变的(不更换网卡的情况下). MAC地址有什么作用? 由于网卡的MAC地址具有全球唯一性,主要用它来识别网络中用户的身份.例如: ADSL上网时,电信用它来记费,确认是你上的网;在校园网中,MAC地址也可以用来识别用户. 校园网的正式用户,其MAC地址会登记在服务器端,假如你是非法用户,服务器中

修改电脑网卡MAC地址的方法

  很多单位里,网络管理员通过封锁用户网卡MAC地址来控制用户自由上网.俗话说,兵来将挡,水来土掩.他既然能够封锁,我们就有办法来突破.下面向大家介绍几种常见的方法. 一.直接修改 现在有很多网卡可以直接在其属性中自由定义其MAC地址.右击桌面上"网上邻居"图标,在弹出的菜单中选择"属性",在打开的窗口中打开要修改的"本地连接"属性窗口,BCUA BLOG 在"常规"选项卡中单击上方的"配置"按钮,将打开的

在Liunx下修改网卡MAC地址

首先必须关闭网卡设备,否则会报告系统忙,无法更改.命令是:sudo /sbin/ifconfig eth0 down 修改 MAC 地址,这一步较 Windows 中的修改要简单.命令是:sudo /sbin/ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE 重新启用网卡sudo /sbin/ifconfig eht0 up网卡的 MAC 地址更改就完成了 如果计算机每次启动都要修改mac地址 修改你的源,并升级到最新的系统: sudo gedit /etc/in

ASP读取网卡MAC地址函数代码

函数|mac|网卡 如何通过ASP读取网卡MAC地址呢?基本ASP平台来读取MAC地址需要两个系统关键的组件支持,"WSCRIPT.SHELL"和"Scripting.FileSystemObject"两个组件,不过,这两个组件的开放是相当危险的,因为很多的病毒脚本就是通过他们来控制主机权限的,在使用本功能时,要注意安全防范. 由于读取某IP的网卡MAC地址  本程序通过调用arp命令通过查询本机arp表读取特定IP的MAC地址  使用本程序需注意以下事项:   本